Категории: Мадженто 2

Как получить ссылку на корзину в phtml файле или Блоке Magento2

Довольно часто при работе с Magento 2 нужно получить ссылку на Корзину (или на страницу оформления заказа). Например, вам нужно добавить эти ссылки в определенном шаблоне, либо же в Блоке при разработке модуля. Решение этой задачи довольно простое, для этого вам нужно только вызвать метод getUrl() и нет необходимости добавлять отдельный код в XML-макет темы. Правда, реализация в phtml-шаблонах или Блоке немного отличается.

 

 

  1. В файле .phtml

Если вам нужно отображать ссылку на корзину (или на страницу оформления заказа) в файле .phtml темы, тогда попробуйте рассмотренные ниже примеры кода:

 

Вывод ссылки на страницу оформления заказа (Checkout)

<?php echo $block->getUrl('checkout', ['_secure' => true]); ?>

 

Вывод ссылки на Корзину (Cart)

<?php echo $block->getUrl('checkout/cart', ['_secure' => true]); ?>

 

 

  1. В Блоке (модуле)

Если же вам нужно получить эти ссылки в своем модуле (например, в Блоке), тогда используйте эти примеры кода:

 

Получение ссылки на страницу оформления заказа (Checkout)

$this->getUrl('checkout', ['_secure' => true]);

 

Получение ссылки на Корзину (Cart)

$this->getUrl('checkout/cart', ['_secure' => true]);

 

 

Надеемся, что данный короткий урок пригодится вам!

 

Share
Теги: Magento2

Последние посты

Какой подарок можно вручить отцу ко Дню защитника Украины?

У каждой украинской семьи есть свои традиции и любимые праздники, особенно все мы любим поздравлять… Читать далее

19/08/2022

Демокрит

Мы не столько нуждаемся в помощи друзей, сколько в уверенности, что мы ее получим Демокрит… Читать далее

21/02/2022

Майк Тайсон

Когда мне тяжело, я всегда напоминаю себе о том, что если я сдамся — лучше… Читать далее

12/02/2022

25 полезных советов и решений jQuery, которые вы должны знать

jQuery — это быстрая и довольно таки небольшая библиотека JavaScript. Она упрощает создание интерактивных и… Читать далее

09/02/2022

Иоганн Вольфганг фон Гете

Каждый слышит только то, что он понимает Иоганн Вольфганг фон Гете   Читать далее

03/02/2022

Сайт для парикмахерской Teti Bond

  Описание проекта: Разработка официального сайта для парикмахерской Teti Bond в городе Житомир. Парикмахерская ориентирована… Читать далее

29/01/2022