В magento 1.x можно добавить статический блок, используя файл макета xml.
<reference name="root">
<block type="cms/block" name="name">
<action method="setBlockId"><block_id>static-block-id</block_id></action>
</block>
</reference>
Но в magento 2, как мы можем этого достичь?
Это можно легко сделать из панели администратора, выполнив следующие действия.
Widget Title
,Store
аSort order
вStorefront properties
закладкеWidget options
вкладкеAdd Layout Update
кнопкуВыберите опцию из
Display on
выпадающегоSpecific page
меню, например: для отображения блока поВыберите страницу из
Page
выпадающегоContainer
выпадающегоисточник
Если вы хотите вызвать static-block на странице 2columns-left, вы можете просто сделать это, используя
здесь ниже вы можете изменить
quickblock
свой статический идентификатор блока.Над блоком работает нормально для 2 колонок слева с боковой панелью.
источник
В следующем коде измените «block_identifier» из блока CMS, созданного на инструментальной панели magento, и добавьте его в layout.xml. Оно работает.
источник