На веб-сайте мой босс хочет, чтобы я вставлял статический блок ПОСЛЕ списка продуктов этой категории. До сих пор, используя приложение Frontent Magento, которое вы видите here, я видел, что я могу добавить статический блок только перед списком продуктов. Как сделать, чтобы поместить блок после списка продуктов для каждой категории? Например, this - это страница сайта, над которой я работаю, и я хотел бы отобразить блок внизу страницы после списка продуктов, но перед ссылками нижнего колонтитула. Я думаю, что я должен изменить некоторые файлы (например, page.xml или local.xml) ma Я не знаю, как и я не нашел ничего полезного в сети. Вы можете помочь?Magento: как добавить статический блок ПОСЛЕ списка продуктов
3
A
ответ
4
В вашем local.xml добавьте следующее, заменив cms_extra на идентификатор вашего блока CMS.
<!-- Catalog Category (Anchor) -->
<catalog_category_layered>
<reference name="content">
<block type="cms/block" name="cms_extra" after="category.products">
<action method="setBlockId"><block_id>cms_extra</block_id></action>
</block>
</reference>
</catalog_category_layered>
<!-- Catalog Category (Non-Anchor) -->
<catalog_category_default>
<reference name="content">
<block type="cms/block" name="cms_extra" after="category.products">
<action method="setBlockId"><block_id>cms_extra</block_id></action>
</block>
</reference>
</catalog_category_default>
В качестве альтернативы, если она должна быть другой CMS блок на каждой категории, добавьте следующие строки в нижней части /Каталог товаров/list.phtml ..
<?php
$catcode = Mage::registry('current_category')->getId();
echo $this->getLayout()->createBlock('cms/block')->setBlockId('category_block_' . $catcode .'')->toHtml();
?>
Создать каждая категория CMS с идентификатором category_block_ categoryid
Смежные вопросы
- 1. Magento добавить продукт в статический блок
- 2. Добавить статический блок вправо col Magento
- 3. Magento как добавить блок
- 4. Статический блок на results.phtml
- 5. magento template xml: добавить статический блок в описание продукта для всех продуктов определенной категории
- 6. Magento: Как поставить уже созданный статический блок после всего списка продуктов и конца боковой панели в пурпуре?
- 7. Magento: Добавить статический блок в корзину для заказа
- 8. Недавно просмотренные товары блок внизу страницы списка продуктов -magento
- 9. Magento добавить блок списка желаний в корзину.phtml
- 10. Как объявить статический блок в magento?
- 11. Статический блок на главной странице Magento
- 12. Статический блок категории Magento не отображается
- 13. добавить форму контакта в статический блок в magento
- 14. Статический блок в magento не обновляется
- 15. Как добавить более 300000 продуктов в magento
- 16. Статический блок в конце страницы Magento
- 17. Magento - передать переменную/параметр в статический блок
- 18. Magento, статический блок не будет отображаться?
- 19. Невозможно создать статический блок в Magento
- 20. Вывести статический блок на описание продукта
- 21. Чтобы вызвать блок в домашней странице magento, статический блок
- 22. Magento Events. Поймать статический блок рендеринг или указанного блок рендеринга
- 23. Magento: Добавить дочерний блок программно
- 24. Блок CMS Magento Shortcode не работает на страницах продуктов
- 25. Magento: Как сортировать коллекцию продуктов?
- 26. Добавить пользовательский блок в Magento
- 27. CMS страница добавить блок magento
- 28. Как звонить статический блок с styles.css
- 29. Комплект продуктов в Magento
- 30. Статический блок и нормальный блок
Большое спасибо. Я буду тестировать это завтра как можно скорее, когда я получу доступ к ftp-данным на сайт. Не могли бы вы объяснить мне разницу между якорем и не-якорем? –
объяснение здесь: http://www.magedevelopers.com/blog/magento-tutorials/what-is-anchor/ Я отредактировал ответ, чтобы предоставить динамический вариант. – RichTea