теги — Magento включает файл phtml в другой файл phtml

Я делаю собственную домашнюю страницу для моего magento веб-сайта в phtml-файле с именем home_banner.phtml, на который, в свою очередь, я ссылаюсь в контенте CMS-> Pages-> Home Page с помощью следующего кода

{{block type="core/template" template="theme/home_banner.phtml"}}

В моем home_banner.phtml я назвал tags / popular.phtml для отображения популярных тегов.

<div class="last-posts-grid clearfix">

<?php echo $this->getLayout()->createBlock('core/template')->setTemplate('tag/popular.phtml')->toHtml(); ?>

</div>

Однако теги не отображаются, хотя тег привязки, который говорит «просмотреть все теги», вызывается правильно. Ul class = «tags-list» также виден в источнике страницы, но сами теги не видны. Какие-либо предложения?

0

Решение

Вы допустили небольшую ошибку в файле шаблона. Ваш файл шаблона должен быть таким, как показано ниже:

<div class="last-posts-grid clearfix">

<?php echo $this->getLayout()->createBlock('tag/popular')->setTemplate('tag/popular.phtml')->toHtml(); ?>

</div>

Я проверил это, и он работает нормально .. Надеюсь, что это помогает ..

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]