Как вывести ресурсы из одной категории в ресурсах других категорий?
Есть к примеру, такая структура:
Категория 1
--Подкатегория 1.1
----Ресурс подкатегории 1.1
Категория 2
--Подкатегория 2.1
----Ресурс подкатегории 2.1
--Подкатегория 2.2
----Ресурс подкатегории 2.2
Как мне вывести Ресурс подкатегории 1.1 во всех ресурсах Категории 2.1 или, к примеру, Подкатегории 2.2? Типа как похожие материалы.
Я создал TV с одиночным выбором и привязал к шаблону ресурсов из Категории 1:
У меня в списке выводится список:
Подкатегория 2.1
Подкатегория 2.2
Т.е в Ресурсе подкатегории 1.1 я могу теперь указать в какой категории мне его показывать.
После этого ступор. Что дальше делать, не знаю.
Как мне вывести нужный ресурс в ресурсах выбранной категории?
Категория 1
--Подкатегория 1.1
----Ресурс подкатегории 1.1
Категория 2
--Подкатегория 2.1
----Ресурс подкатегории 2.1
--Подкатегория 2.2
----Ресурс подкатегории 2.2
Как мне вывести Ресурс подкатегории 1.1 во всех ресурсах Категории 2.1 или, к примеру, Подкатегории 2.2? Типа как похожие материалы.
Я создал TV с одиночным выбором и привязал к шаблону ресурсов из Категории 1:
@SELECT `pagetitle` AS `name`,`id` FROM `[[+PREFIX]]site_content` WHERE `parent` = ID_Категории 2
У меня в списке выводится список:
Подкатегория 2.1
Подкатегория 2.2
Т.е в Ресурсе подкатегории 1.1 я могу теперь указать в какой категории мне его показывать.
После этого ступор. Что дальше делать, не знаю.
Как мне вывести нужный ресурс в ресурсах выбранной категории?
Комментарии: 2
Запутанно расписано как то. Если я правильно понял, то
{if $_modx->resource.parent == <id категории ресурса>}
{$_modx->runSnippet('!msProducts')}
{/if}
Но вряд ли я правильно понял, судя по такому количеству текста=\
Прошу прощения. Старался расписать все подробнее, но, видимо, только путаю людей.
Хорошо, смотрите. Вот пример, приближенный к реальности. Есть у меня каталог, в нем категории «Паркет» и «Ламинат». Есть категория «Информация» со статьями «Породы дерева» и «Уход за ламинатом». Как мне отобразить статью «Породы дерева» только в товарах «Паркета», а «Уход за ламинатом» в «Ламинате»?
И хотелось бы использовать доп. поле, о котором я писал вначале, чтобы можно было бы вибирать, где показывать ту или иную статью.
Хорошо, смотрите. Вот пример, приближенный к реальности. Есть у меня каталог, в нем категории «Паркет» и «Ламинат». Есть категория «Информация» со статьями «Породы дерева» и «Уход за ламинатом». Как мне отобразить статью «Породы дерева» только в товарах «Паркета», а «Уход за ламинатом» в «Ламинате»?
И хотелось бы использовать доп. поле, о котором я писал вначале, чтобы можно было бы вибирать, где показывать ту или иную статью.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.