Magento

Вопросы и ответы для пользователей платформы электронной коммерции Magento


6
Добавьте статическое изображение на страницу PHTML и блоки CMS: Magento2
Как я могу добавить статическое изображение на страницу PHTML и блоки CMS в Magento2? в Magento 1.x можно было использовать$this->getSkinUrl('images/xyz.jpg') Я пытаюсь следующий метод в Magento2 В файле Phtml: <img src=”<?php echo $this->getViewFileUrl(‘images/footer-logo.png’); ?>” alt=”Demo”> В блоках CMS: <img src=”{{view url=”images/slide-bg.jpg”}}” alt=”” /> но это не работает должным образом. Пожалуйста, …

7
Magento 2: Как я могу развернуть только мою тему
Я использовал это для развертывания контента, но это занимает слишком много времени. php bin/magento setup:static-content:deploy затем я выясняю, как быстро добавить язык make, но все же развернуть все темы. php bin/magento setup:static-content:deploy en_US Как я могу deployтолько только содержание моей темы?

15
Magento 2.2: Невозможно десериализовать значение?
Проблемы с сайтом под управлением Magento 2.2.0-rc3.0 / PHP 7.0.23 Следующая проблема возникает со всеми сторонними расширениями, включенными или отключенными. При добавлении элемента к сравнению со страницы категории или продукта или при отправке отзыва со страницы продукта в браузере появляется следующая ошибка: 1 exception(s): Exception #0 (InvalidArgumentException): Unable to unserialize …



3
Условно показать / скрыть блоки в макете XML
Как условно добавить блок (в зависимости от конфигурации в админ-панели) в макет Magento XML? Мы можем проверить, является ли config верным для действий. В приведенном ниже примере, если sample/config/show_toplinksconfig из панели администратора (в System-> Configuration) имеет значение true , тогда файл шаблона links.phtmlбудет использоваться для визуализации Top Links. Если sample/config/show_toplinksэто …
32 template  layout  blocks  xml 

3
Magento 2: плагин до / вокруг / после взаимодействия
В Magento 2, когда вы создаете плагин "вокруг" public function aroundRenderResult( \Magento\Framework\Controller\ResultInterface $subject, \Closure $proceed, ResponseHttp $response ) { //... $proceed($response); //... } Вы можете перейти к следующему плагину, который завершается вызовом фактического оригинального метода, вызывая / вызывая переданный $proceedметод. Это общий шаблон проектирования, часто встречающийся в реализациях промежуточного программного …

5
Почему нельзя переключиться обратно в режим по умолчанию на Magento 2?
Поэтому я переключился в режим разработчика при разработке проекта Magento 2 с помощью следующей команды: php bin/magento deploy:mode:set developer Все хорошо, я получил это сообщение и отлично разработал сайт: Текущий режим приложения: разработчик. По некоторым причинам я хотел вернуться в defaultрежим, чтобы просто проверить поведение сайта в этом режиме. Никаких …

3
Программно создавая отгрузки
Я сталкивался с различными способами создания программных отправлений. Они есть //Type 1 $converter=Mage::getModel('sales/convert_order'); $shipment=$converter->toShipment($order); // snip //Type 2 $shipment = Mage::getModel('sales/service_order', $order) ->prepareShipment($this->_getItemQtys($order)); // snip //Type 3 $shipment = Mage::getModel('sales/service_order', $order)->prepareShipment($itemQty); $shipment = new Mage_Sales_Model_Order_Shipment_Api(); $shipmentId = $shipment->create($orderId); // snip В чем разница между этими методами. Один из трех методов …

2
Magento 2 - Почему Magento \ Checkout \ Model \ Cart устарела?
Начиная с Magento 2.1, в корзине есть @deprecatedтег. Тем не менее, он по-прежнему используется самой Magento для хранения продуктов при совершении покупок. Предусматривается ли амортизация, и если да, то что мы должны использовать вместо этого?



4
Magento 2: есть ли профилировщик?
Есть ли у Magento 2 профилировщик? Stores -> Settings -> Configuration -> Developer -> Debug панель все еще существует, но там нет настроек для профилировщика. Если в Magento 2 есть профилировщик, настраивается ли он через графический интерфейс? Если это не настраивается с графическим интерфейсом, как вы его включаете?

3
Как я могу отключить кеш для определенного раздела или блока
Я разработал функциональность корзины верхнего уровня для витрины магазина, которая отображает последние три продукта, добавленные в корзину, это прекрасно работает, когда кэш отключен, но когда я включаю кэш, он показывает странные промежуточные суммы в верхней корзине и странные продукты в корзине. Это меня огорчает: '( Я знаю, что это происходит …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.