2013-12-17 3 views
1

мне было интересно, если есть способ, чтобы крюк в передней макет страницы, кромеMagento: сохранить макет главной страницы; альтернатива <cms_index_index>?

<cms_index_index>...</cms_index_index> 

Учитывая я не знаю everyhing о Magento, и вообще слишком красивый маршрут выше, это не слишком далеко чтобы предположить, что этот макет загружен в других экземплярах, кроме хранения на первой странице. Я бы этого не хотел.

В частности, я пытаюсь добавить блоки к блоку контента, только если это первая страница магазина.

+2

Определить «элегантный» – Marius

+0

Что именно вы пытаетесь сделать? –

+0

@ Marius на самом деле «элегантный» - это неправильный термин здесь .. – user76568

ответ

0

Я могу с уверенностью сказать, что <cms_index_index> - это макет макета, используемый для домашней страницы, что на этой странице.
Это не загружается ни для одной другой страницы, если вы не указали в дескрипторе макета для этой страницы, используя <update handle="cms_index_index" />. Я сомневаюсь, что это так.

Другой вариант заключается в том, чтобы добавить xml-макет непосредственно в администратор для страницы, выбранной вами на главной странице. Нижняя сторона этого заключается в том, что если вы измените домашнюю страницу на другую страницу cms, вам нужно снова добавить xml.

Смежные вопросы