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";, но на интерфейсе ничего не отображается. Есть идеи относительно того, что я делаю не так?