Пытаюсь вывести список материалов, у которых стоит галка (тв параметр) так:
[[!getResources? &tpl=`tpl.recommends.item` &parents=`28` &limit=`3` &tvFilters=`forRecommends` &hideContainers=`1`]]
Ничего не выводит...
Пробовал по всякому: и так &tvFilters=`forRecommends` и так &tvFilters=`forRecommends==1`. Безрезультатно.
в базе в таблице modx_site_tmplvar_contentvalues есть соответствующая запись (если галка стоит) и запись исчезает, если галку снять.
Если включить var_dump($criteria->prepare()); то мы получим:
SELECT `modResource`.`id`, `modResource`.`type`, `modResource`.`contentType`, `modResource`.`pagetitle`, `modResource`.`longtitle`, `modResource`.`description`, `modResource`.`alias`, `modResource`.`link_attributes`, `modResource`.`published`, `modResource`.`pub_date`, `modResource`.`unpub_date`, `modResource`.`parent`, `modResource`.`isfolder`, `modResource`.`introtext`, `modResource`.`richtext`, `modResource`.`template`, `modResource`.`menuindex`, `modResource`.`searchable`, `modResource`.`cacheable`, `modResource`.`createdby`, `modResource`.`createdon`, `modResource`.`editedby`, `modResource`.`editedon`, `modResource`.`deleted`, `modResource`.`deletedon`, `modResource`.`deletedby`, `modResource`.`publishedon`, `modResource`.`publishedby`, `modResource`.`menutitle`, `modResource`.`donthit`, `modResource`.`haskeywords`, `modResource`.`hasmetatags`, `modResource`.`privateweb`, `modResource`.`privatemgr`, `modResource`.`content_dispo`, `modResource`.`hidemenu`, `modResource`.`class_key`, `modResource`.`context_key`, `modResource`.`content_type` FROM `modx_site_content` AS `modResource` WHERE ( ( `modResource`.`parent` IN (28,266,258,240,251,254,260,241,246,242,243,244,245,265,264,56,259,247,248,249,250,252,253,255,256,257) AND (`modResource`.`context_key` IN ('web') OR EXISTS(SELECT 1 FROM `modx_context_resource` `ctx` WHERE `ctx`.`resource` = `modResource`.`id` AND `ctx`.`context_key` IN ('web'))) ) AND `modResource`.`deleted` = ? AND `modResource`.`published` = ? AND `modResource`.`hidemenu` = ? AND `modResource`.`isfolder` = ? AND EXISTS (SELECT 1 FROM `modx_site_tmplvar_contentvalues` `tvr` JOIN `modx_site_tmplvars` `tv` ON `tvr`.`value` LIKE 'forRecommends' AND `tv`.`id` = `tvr`.`tmplvarid` WHERE `tvr`.`contentid` = `modResource`.`id`) ) ORDER BY publishedon DESC LIMIT 5
Что это за вопросики???
`modResource`.`deleted` = ?