Size: a a a

MODX. Русскоязычное сообщество.

2021 June 29

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
Да.
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
Вот тут показано. В параметре filters слева от двоеточия поле, из которого берутся фильтруемые значения, а справа сам фильтр.
источник

Е

Евгений in MODX. Русскоязычное сообщество.
а как указать id нужных фильтров?
источник

ОК

Олег Кушев in MODX. Русскоязычное сообщество.
спасибо
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
id фильтров? А откуда ты его вообще берешь?
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
не хочу расстраивать, но у фильтров нет ID
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Дополнительное поле (TV): filters_get (47)
@EVAL return $modx->runSnippet('getPortfolioTags', ['id' => 3, 'tv' => 46]);
id=3 это портфолио
tv - 46  это Дополнительное поле (TV): filters_set (46)
tvSuperSelect
b2b||b2c||e-commerce||adaptive||branding||corporate||online-store||услуги||логистика
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
и где тут ID ?
источник

Е

Евгений in MODX. Русскоязычное сообщество.
хорошо, мне нужно вывести только фильтры b2b||b2c
как это сделать?
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
Это кто-то до тебя написал и к базовому функционалу mFilter это отношения не имеет. Полагаю есть сниппет который формирует список фильтров, вот в нём и надо копаться.
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
🙃 Ох....
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
Может из этого списка b2b||b2c||e-commerce||adaptive||branding||corporate||online-store||услуги||логистика удалить лишнее?
источник

Е

Евгений in MODX. Русскоязычное сообщество.
наверно нет, т.к. это доп поле используется ещё на других страницах
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Как вариант сделать отдельный чанк для этого TV в фильтре и в нем там где ROW проверять на вхождение b2b||b2c значений эти слова. и выводить, а остальное игнорить. if else
или сформировать в ручную фильтр полностью.
источник

Е

Евгений in MODX. Русскоязычное сообщество.
так нужно ведь по мимо фильтров выводить ресурсы, у которых есть эти теги.
источник

Е

Евгений in MODX. Русскоязычное сообщество.
'tvFilters' => 'portfolio_tags==132',
сейчас получается выводятся только те ресурсы портфолио, у которых в доп поле указан ресурс 132 и у которых указаны теги
источник

Е

Евгений in MODX. Русскоязычное сообщество.
а нужно выводить только по определённым тегам b2b||b2c
источник

Е

Евгений in MODX. Русскоязычное сообщество.
ладно, попробую поискать решение
источник

S

Sentinel in MODX. Русскоязычное сообщество.
есть параметр toSeparatePlaceholders
источник

S

Sentinel in MODX. Русскоязычное сообщество.
указываешь его, к примеру mf2_
источник