Как Вставить Блок В Блок "главное Содержимое"

Есть такая задача.

Содержимое категории выводится блоком "Главное содержимое", в котором идет название категории, описание, субкатегории, а потом товары (сеткой или еще как).

Есть задача, между описанием (или субкатегориями) и сеткой товаров вывести блок "самые популярные" - ну в принципе товарный блок..

Как это можно сделать? Как вставить блок внутрь блока? Или я не о том говорю?

P.S. использование сортировки, когда в начале идут самые популярные не катит.

2 лайка

Ну костылями можно. Подключить шаблон в нужном месте.

Мы так делали, создаете новую оболочку для блоков со следующим содержимым:

{capture name="popular_products"}
{$content nofilter}
{/capture}

сам блок c продуктами размещаете перед Главным содержимым и выбираете для него эту оболочку. Затем используете хук categories:view для перезаписи шаблона категории и в нужном месте вставляете:

{$smarty.capture.popular_products nofilter}
1 лайк

Всё получилось. Спасибо огромное

Всё получилось. Спасибо огромное

Рады слышать!

Мы так делали, создаете новую оболочку для блоков со следующим содержимым:

{capture name="popular_products"}
{$content nofilter}
{/capture}

сам блок c продуктами размещаете перед Главным содержимым и выбираете для него эту оболочку. Затем используете хук categories:view для перезаписи шаблона категории и в нужном месте вставляете:

{$smarty.capture.popular_products nofilter}

Круто!

Спасибо за подсказку!