AND r.resource = modResource.id)"]`
вот вместе не работает
Но если оставить только 1
&where={"modResource.id:!=":45189"}
или
&where=["EXISTS (SELECT 1 FROM `modx_tagger_tag_resources r WHERE r.tag IN (97,598,81) AND r.resource = modResource.id)"]`
Или плюнуть, да и получить список ресурсов всех, потом просто вычесть из массива текущий?)
забил на это вывел сначала все ресурсы с тегами, потом вырезал текущий
может был смысл это при join писать
расскажи подробнее ща сделаем
Два любителя странного встретились 😁
Вообще, чисто теоретически, сниппет из Tagger может принимать параметр exclude
Или в вызов этого сниппета можно дописать в условие id!=[[+id]]
а чего точно то хотел @Sokol991 ?
У него есть тэги к ресурсам сделанные через Tagger. В комплекте у этого компонента есть сниппет который формирует where для вывода ресурсов по определённым тэгам. Вот в это условие надо добавить исключение для конкретного ресурса
а NOT IN не поможет?
Помогает, но проблема объединить строку из сниппета со своим условием
Обсуждают сегодня