Свои Страницы В Макете Для Разных Акций

Для кастомизации отображения страниц есть механизм привязки страницы к своему макету. Как сделать подобный механизм привязки для отображения акций?

Нужно чтобы в одной акции отображался блок ОТЗЫВЫ, а в другой акции - блок СПИСОК ТОВАРОВ.

Может проще в общем макете promotions каждый блок обернуть в условие promotion_id = ХХ?

Как это сделать?

Спасибо

У акций же нет своих страниц, только список. У вас доработка какая-то установлена?

У акций же нет своих страниц, только список. У вас доработка какая-то установлена?

Уточню задачу. Именно, что у акций нет своих страниц. Но в каждую акцию нужно разместить свой блок: в одну акцию блок со своим СПИСКОМ ТОВАРОВ, в другую - блок с ОТЗЫВАМИ.

шаблон акций тут

design/themes/ТЕМА/templates/views/promotions/list.tpl

Как вариант, создать новый оболочки для блоков с товарами

design/themes/ТЕМА/templates/blocks/wrappers

В них передавать содержимое блока в capture. Например,

{capture name="products123"}
    ....
{/capture}

Затем в list.tpl уже выводить

{if $promotion.promotion_id == 123}
    {$smarty.capture.products123 nofilter}
{/if}