Умные теги в MODX R Новый

Дополнение: modx

Доброго времени суток, господа.

Подскажите, возможно уже есть решение вполне нужной вещи, как теги.
Причем задумка такова, что под каждый листинг тегов вручную настраивать следующие параметры: мета-теги, урл, контент самой страницы (т.е. помимо pdo запроса листинга документов с тегом еще добавлять иной контент на страницу).

Таким образом я это вижу как под каждую выборку тегов создавать документ, в нем указываю все данные и делаю выборку.

Почесал голову и сделал такую конструкцию

[[!pdoPage@my?
     &element=`pdoResources`
      &parents=`[[*id]]` 
      &depth=`1` 
      &tpl=`tpl` 
      &includeTVs=`tags,image` 
      &processTVs=`1` 
      &where=`{"tags:LIKE":"%[[!getUrlParam? &name=`tag`]]%"}` 
]]
т.е. создал поле tags с типом тег и вношу туда теги для документов, которые участвуют в выборке.

У меня сейчас пару вопросов:
1) В таком виде он фильтрует посимвольное совпадение например при выборке всех документов с тегом «тег_2», такая конструкция выберет все документы с тегами «тег_2» и «тег_22» и т.д.
Как сделать, чтобы выборка была только по указанному тегу?

2) Может есть более красивое или простое решение?
02 августа 2016, 12:23    SaLacoste   G+  
0    371 +1

Комментарии (2)

  1. Сергей Шлоков 02 августа 2016, 17:28 # +1
    Попробуй так.
    1. SaLacoste 02 августа 2016, 18:32 # 0
      Спасибо,
      заработало в таком варианте
      &where=`["1 = 1 AND FIND_IN_SET('инструкция', tags)"]`  
      
    Вы должны авторизоваться, чтобы оставлять комментарии.