blocks
Как получить переменную со страницы CMS
Если у меня есть следующий код на странице CMS для вызова шаблона:
{{block class="Magento\Framework\Vi ... roduct = $this->getData('product_id');
Но он возвращает пустой, как правильно получить эту переменную в Magento 2?
Эквивалент директивы CMS {{media url="..."}} в обычных шаблонах блоков
Что эквивалентно {{media url="wysiwyg/image.jpg"}}, которое можно использовать на страницах CMS, если мы хотим использовать это в обычном файле .phtml (типа core/template)
Как я могу заставить блок кода купона работать на пользовательской странице cms?
Я пытался получить блок купонов из корзины, чтобы он отображался на пользовательской странице cms:
{{b ... o, и даже при небольшом взломе основных функций я не смог заставить код купона работать, не имея товара в вашей корзине.
Добавление пользовательской логики в phtml
Очень часто требуется добавить в шаблоны некоторую пользовательскую логику. Например, это может быть пр ... олезно услышать аргументы в пользу любого из этих способов, а также открыть для себя новые способы достижения этой цели.
Загрузите/Получите блок за пределами маршрутизации Magento для внешнего использования
У меня есть внешняя веб-страница, и я пытаюсь извлечь блок заголовка сайта из фреймворка Magento, чтобы ... tml">
Теги, так что, может быть, мне нужно как-то это указать? Я не уверен, что я делаю не так и куда идти дальше.
Magento 2 переопределяет не показывать
Я хочу удалить изображение категории и заголовок в верхней части страницы списка продуктов категории по ... image" remove="true"/>
Не мог бы кто-нибудь, пожалуйста, сказать мне, что я делаю неправильно или чего не хватает?
как добавить пользовательский файл phtml в magento 2.3.1
Как добавить product.info Ссылочный блок добавляет пользовательский phtml в magento 2.3.1, но не добавле ... roduct\View" name="product.items" template="Magento_Catalog::product/view/items.phtml"/>
</referenceBlock>
Magento 2 - Список вызовов phtml путем передачи переменной коллекции
У меня есть коллекция, загруженная в переменную $collection, и я хочу передать переменную коллекции в м ... ией по умолчанию, которая уже есть в списке phtml, т.е.: $_productCollection = $block->getLoadedProductCollection();
В чем разница между getChildHtml и getchildblock?
В описании метода getChildHtml сказано "Извлекать дочерний блок HTML"
В описании метода getChildBlock говорится "Извлекать дочерний блок по имени".
Но в чем разница?
В чем разница между getChildHtml и getBlockHtml
Краткий обзор
В чем разница между getChildHtml и getBlockHtml?
Как я могу получить заголовок cms/бл ... od="setBlockId"><block_id>footer_child_1</block_id></action>
</block>
</reference>
Как расширить модель блока списка основных продуктов?
Я хочу расширить функцию pring в magento, где я собираю некоторые данные о продукте.
В конце я хочу ... ct_List::makeBlue
Что я здесь делаю не так? Это моя первая функция magento, поэтому, пожалуйста, будьте добры ко мне;)
Получение недопустимого типа блока с пользовательским расширением
Я создал пользовательский модуль, чтобы я мог вызывать блок со страницы cms.
{{block type="wpsync/get ... фейс/по умолчанию/по умолчанию/шаблон/wpsync/getpostcontent.phtml
<?php
echo $this->getPostContentFromUrl();
как определить, какой тег кэша используется для блока?
У меня есть блок, который использует addLink для создания ссылки для оформления заказа в заголовке, для ... дый кэш через серверную часть)
Теперь я хочу посмотреть, какой тег кэша установлен для блока, который вызывает addLink
Как я могу отключить кэш для определенного раздела или блока в magento 2?
Я использую способ онлайн-оплаты, который учитывает предыдущие данные корзины, если включен полный кэш ... . Как мы можем сделать его недоступным для кэширования? Я хочу, чтобы мой HTML-контент не был доступен для кэширования.
Magento 2 - Удалить блок кэша
У меня есть пользовательский модуль, созданный на module/view/frontend/layout/default.xml с помощью:
& ... ставлю cacheable="false", чтобы не допустить кэширования блока, но это не работает.
Как я мог удалить кэш этого блока?
Отображать более одной категории на одной странице CMS
Мне нужно разработать целевую страницу с товарами из разных категорий. Что-то вроде:
Баннер
... (683): Mage_Core_Model_App->run(Array)
#30 /public_html/index.php(166): Mage::run('', 'store')
#31 {main}
Спасибо!
Как получить имя макета, в котором размещен блок
У меня есть Свой блок
<block class="Vendor\ModuleName\Block\Frontend\Linked" name="catalog.product ... t\catalog_product_view.xml
Все, что мне нужно сделать, это я хочу catalog_product_view имя в моем slide.phtml файле
Добавить блок CMS по имени на странице CMS
Когда мы добавляем блок на страницу CMS для нашего мультистора, теперь это можно сделать только так (я ... pe="cms/widget_block" template="cms/widget/static_block/default.phtml" block_name="my_handle_fot_this_block"}}
Спасибо
Расширение макета с помощью ссылочных тегов
У меня есть пользовательский макет, который выглядит так:
<custom_structure_index translate="label ... om/ueblock" name="footer" template="unreal/custom/footer.phtml" before="-"></block>
</reference>
Стабильная версия Magento2 - Макет рендеринга не работает в пользовательском модуле
Мой модуль отлично работал в бета-версии Magento2. В стабильной версии модуль отображается в списке, а ... печатает echo "hello world";, но на интерфейсе ничего не отображается. Есть идеи относительно того, что я делаю не так?