Magento: как поместить уже созданный статический блок после всего списка продуктов и конца боковой панели в magento?

У меня есть тема левой боковой панели с двумя столбцами в magento. У меня уже создано 3 статических блока. Теперь я хочу отображать эти блоки после всего списка продуктов и перед нижним колонтитулом. Как я могу сделать ?

Я уже пробовал, но эти блоки перепутаны с новым продуктом.


person technogupshup    schedule 03.09.2014    source источник
comment
Пожалуйста, покажите, что вы уже сделали. Включите XML-файлы и шаблоны, которые вы редактировали, например, и какие изменения вы пытались изменить. Это поможет нам помочь вам.   -  person sconnie    schedule 04.09.2014


Ответы (1)


насколько хорошо вы создаете расширение и рекламируете свой собственный код? если я правильно понимаю, вы хотите отображать 3 разных статических блока перед нижним колонтитулом, но после списка продуктов, верно? в основной колонке.

Вот что я делаю, если мне нужно добавить что-то статичное только для списка продуктов.

  1. Вам нужно создать файл local.xml в вашем пакете/теме в макете, используемом на вашем сайте.

<!-- Catalog Category (Anchor) -->
<catalog_category_layered>
    <reference name="content">
        <block type="cms/block" name="cms_footer_links" after="category.products">
            <action method="setBlockId"><block_id>static_block_1_identifier</block_id></action>
        </block>
        <!-- Add the same for the rest of the other static blocks 2 and 3 -->
    </reference>
</catalog_category_layered>

Add the same code to the N-Anchor Display mode

<!-- Catalog Category (Non-Anchor) -->
<catalog_category_default>
    <reference name="content">
        <block type="cms/block" name="cms_footer_links" after="category.products">
            <!-- The content of this block is taken from the database by its block_id. You can manage it in admin CMS -> Static Blocks -->
            <action method="setBlockId"><block_id>static_block_1_identifier</block_id></action>
            <!-- Add the same for the rest of the other static blocks 2 and 3 -->
        </block>
    </reference>
</catalog_category_default>

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

person AleGrinGo    schedule 04.09.2014