Categories: Мадженто 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
Published by
SebWeo
Tags: Magento2

Recent Posts

Разница между Изображением обложки и Избранным изображением в WordPress

Визуальная привлекательность является ключевой особенностью любого сайта на ВордПрессе. Посетители чаще будут открывать ссылки, украшенные…

1 день ago

15 классических вопросов на собеседовании, к которым следует быть готовым программисту

Любые собеседования всегда волнуют, и даже могут вызвать определенную степень нервозности. Однако, если вы будете…

3 дня ago

Артур Шопенгауэр

Изменить я этого не могу, остается извлекать из этого пользу Артур Шопенгауэр  

4 дня ago

Эрнест Хемингуэй

Если вас что-то ранит, значит, вам не все равно Эрнест Хемингуэй  

1 неделя ago

Как создать собственный URL-адрес для входа в WordPress

По умолчанию после каждой установки WordPress есть три основных URL-адреса для входа в админку: {домен}/wp-admin.php,…

2 недели ago

Как отслеживать производительность фрилансера без сложного софта

Производительность – это валюта фрилансера. Когда ты работаешь сам на себя, никто не спросит: "Сколько…

2 недели ago