Підступна війна росії проти України. Орієнтовні втрати ворога
(станом на 29.04.2024)
467470
осіб
348
літаків
325
гелікоптерів
7285
танків
14007
ББМ
11985
артилерія
778
ППО
1051
РСЗВ
16109
машин
26
кораблі і катери
Як отримати посилання на кошик в phtml файлі або Блоці Magento2
Опубліковано

Як отримати посилання на кошик в 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]);

 

 

Сподіваємося, що цей короткий урок стане вам в нагоді!

 

 

Напишіть тут свою думку/питання

Ваша пошта не публікуватиметься. Обов’язкові поля позначені *