2013-09-23 2 views
1

У меня есть клиент, у которого есть сайт Magento с Drop-Ship, новые продукты выходят в эфир каждый месяц - мне нужно выяснить, как сделать все продукты идеально подходящими для жизни один раз, а также изменения ко всем страницам.Нажатие нескольких пурпурных изделий/статических блоков в реальном времени

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

пример:

{{block type="cms/block" block_id="category-art-october-2013"}} 
{{block type="catalog/product_list" category_id="41" template="catalog/product/list.phtml"}} 
{{block type="cms/block" block_id="coming-soon-art-october-2013"}} 

Это лучший способ/возможно иметь какую-то переменную в статическом блоке, чтобы я мог изменить какую-то дату/идентификатор и загрузить ее в правильный месяц продуктов?

ответ

1

вместо использования {{block type="cms/block" block_id="category-art-october-2013"}} {{block type="catalog/product_list" category_id="41" template="catalog/product/list.phtml"}} {{block type="cms/block" block_id="coming-soon-art-october-2013"}}

вы можете попробовать сделать это с помощью обновлений макета XML, которые позволили бы использовать «Custom Designs» с «от» и «до» даты. под Layout Update XML от системы управления контентом страниц, вы можете попробовать что-то вроде этого

<reference name="content"> 
    <block type="cms/block" name="art-october"> 
     <action method="setBlockId"><block_id>category-art-october-2013</block_id></action>  
    </block> 
    <block type="catalog/product_list" name="list_category" template="catalog/product/list.phtml"> 
     <action name="setCategoryId">41</action> 
    </block> 
    <block type="cms/block" name="art-comming-soon"> 
     <action method="setBlockId"><block_id>coming-soon-art-october-2013</block_id></action>  
    </block> 
</reference> 

и подготовить конфигурацию для следующего месяца под «Custom Design» и настроить XML вам нужно.

надежды, что помогает

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