Вставьте блок непосредственно в шаблон


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

Если я добавлю приведенное ниже содержимое страницы cms, я могу позвонить из шаблона

{{block type="core/template" template="monsoon/homepage.phtml"}}

Но тогда как мне вызвать приведенное ниже из файла шаблона:

{{block type="page/html_topmenu" block_id="catalog_topnav" template="page/html/topmenu.phtml"}}
Author: Holly, 2015-06-25

1 answers

<?php 
  echo $this->getLayout()->createBlock('page/html_topmenu')->setBlockId('catalog_topnav')->setTemplate('page/html/topmenu.phtml')->toHtml();
?>
 3
Author: mbalparda, 2015-06-25 16:29:52