Довольно часто при работе с Magento 2 нужно получить ссылку на Корзину (или на страницу оформления заказа). Например, вам нужно добавить эти ссылки в определенном шаблоне, либо же в Блоке при разработке модуля. Решение этой задачи довольно простое, для этого вам нужно только вызвать метод getUrl()
и нет необходимости добавлять отдельный код в XML-макет темы. Правда, реализация в phtml-шаблонах или Блоке немного отличается.
Если вам нужно отображать ссылку на корзину (или на страницу оформления заказа) в файле .phtml
темы, тогда попробуйте рассмотренные ниже примеры кода:
Вывод ссылки на страницу оформления заказа (Checkout)
<?php echo $block->getUrl('checkout', ['_secure' => true]); ?>
Вывод ссылки на Корзину (Cart)
<?php echo $block->getUrl('checkout/cart', ['_secure' => true]); ?>
Если же вам нужно получить эти ссылки в своем модуле (например, в Блоке), тогда используйте эти примеры кода:
Получение ссылки на страницу оформления заказа (Checkout)
$this->getUrl('checkout', ['_secure' => true]);
Получение ссылки на Корзину (Cart)
$this->getUrl('checkout/cart', ['_secure' => true]);
Надеемся, что данный короткий урок пригодится вам!
Грехи других судить вы так усердно рветесь, начните со своих и до чужих не доберетесь… Read More
Люди, между которыми есть любовь и взаимопонимание, скрепляют отношения и зарождают новый союз, а дату… Read More
Для качественного SEO (поисковой оптимизации, раскрутки сайта) одним из важных показателей является Авторитет домена (Domain… Read More
Выяснение того, как вывести свои деньги с PayPal, является одним из первых вопросов, которыми озадачивается… Read More
Юбка – мощный элемент женского гардероба, благодаря которому любой наряд будет выглядеть потрясающе стильно и… Read More
Поисковые системы (например, Google) проверяют технические характеристики вашего сайта, такие как скорость загрузки, удобство навигации,… Read More