Categories: Мадженто 2

Как в Magento 2 отобразить в phtml шаблоне ссылку на корзину

В сегодняшнем небольшом практическом уроке мы покажем вам, как можно легко отобразить ссылку на корзину в phtml шаблоне или блоке в Magento 2.

Ссылку на корзину и страницу оплаты можно получить с помощью метода getUrl(). Это позволяет легко отобразить эти ссылки в нужном месте и без необходимости писать XML-код в файлах макета.

 

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

Отображаем ссылку на корзину:

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

 

Отображаем ссылку на страницу оформления заказа:

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

 

 

 

Если вам нужно отобразить данные ссылки из класса Блока, тогда используйте следующий код (из Блока у нас есть доступ к ключевому слову this).

Отображаем ссылку на корзину:

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

 

Отображаем ссылку на страницу оформления заказа:

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

 

 

 

Надеемся, что данный небольшой практический пример пригодится вам при работе с Мадженто 2.

 

Recent Posts

WordPress как Headless CMS 🧠 | практично с REST API

WordPress годами был непревзойденным "монолитом": он отвечал и за удобную админ-панель, и за хранение данных,…

5 дней ago

Тандем Nginx + Apache 🤝 Как совместить скорость и гибкость

В мире веб-серверов часто говорят о противостоянии Nginx vs Apache. Но что, если бы я…

6 дней ago

Что такое Apache HTTP Server: 📜 Надежный ветеран веб-серверов

Когда я начинал свой путь в веб-разработке, вопрос "какой веб-сервер использовать?" практически не стоял. Ответ…

1 неделя ago

Что такое Nginx: почему он быстрее Apache? 🚀 | Инструкция + Конфиги

Когда речь заходит о веб-серверах, два имени всегда на слуху: Apache и Nginx. Apache —…

1 неделя ago

Знакомство с Docker для веб-разработчика 🐳 | Установка и основы

В мире веб-разработки мы постоянно сталкиваемся с проблемой: "А у меня на компьютере все работает!".…

1 неделя ago

Зачем веб-разработчику виртуальная машина (VM) 🖥️

На заре моей карьеры веб-разработчика все было относительно просто: установил локальный сервер (помните Denwer?), положил…

1 неделя ago