Как вывести ресурсы из одной категории в ресурсах других категорий?

Есть к примеру, такая структура:

Категория 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 я могу теперь указать в какой категории мне его показывать.

После этого ступор. Что дальше делать, не знаю.

Как мне вывести нужный ресурс в ресурсах выбранной категории?
Константин
31 января 2018, 12:53
modx.pro
942
0

Комментарии: 2

snyadanak
01 февраля 2018, 00:25
0
Запутанно расписано как то. Если я правильно понял, то

{if $_modx->resource.parent == <id категории ресурса>}
{$_modx->runSnippet('!msProducts')}
{/if}
Но вряд ли я правильно понял, судя по такому количеству текста=\
    Константин
    01 февраля 2018, 12:09
    0
    Прошу прощения. Старался расписать все подробнее, но, видимо, только путаю людей.

    Хорошо, смотрите. Вот пример, приближенный к реальности. Есть у меня каталог, в нем категории «Паркет» и «Ламинат». Есть категория «Информация» со статьями «Породы дерева» и «Уход за ламинатом». Как мне отобразить статью «Породы дерева» только в товарах «Паркета», а «Уход за ламинатом» в «Ламинате»?

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