Підступна війна росії проти України. Орієнтовні втрати ворога
(станом на 18.04.2024)
456960
осіб
347
літаків
325
гелікоптерів
7196
танків
13835
ББМ
11637
артилерія
760
ППО
1046
РСЗВ
15618
машин
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]);

 

 

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

 

 

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

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