Проверить настройки Skip to content

Вставляем CMS блок в страницу используя xml

В CMS Magento (Мадженто) есть хорошие средства для создания контента, так называемые Статик блоки (Magento CMS Static block).

Статические блоки можно вставить в CMS страницу Magento или в еще один статический блок (можно множество раз такое делать, получится как матрешка :) ), через визуальный редактор в админ панели Magento.

Создание статического блока в Мagento
Создание статического блока в Мagento
Вставляем статический блок в статический блок
Вставляем статический блок в статический блок
Выбираем тип виджета Magento
Выбираем тип виджета Magento
Выбираем статический блок
Выбираем статический блок
Вставим виджет с статическим блоком в Magento
Вставим виджет с статическим блоком в Magento
CMS блок в контенте нового блока
CMS блок в контенте нового блока

Также CMS Статические блоки можно вставить и с помощью xml. В Magento много свойств и функций можно вставлять-изменять-отключать используя xml.

Вставим статический блок в страницу к примеру в правую колонку:

<reference name="right">
 <block type="cms/block" name="new_block" after="cart_sidebar">
 <action method="setBlockId"><block_id>new_block</block_id></action>
 </block>
</reference>

Где new_block — идентификатор статического блока, который задали при создании. В Magento, названия статических блоков должны состоять из латинских литер и цифр, допускается знак подчеркивания.

Так также можно вставить статический блок в xml-файл в Layout. Или вставить для CMS страницы, через админ панель (через Page Layout).

Вставляем статический блок в страницы используя xml
Вставляем статический блок в страницы используя xml

Также не забудьте очистить «кеш» (cache) в Админ панели.

Magento 1.*
  • Alexander Sokolenko

    Спасибо, очень помогли=)