Проверка есть ли у children документов, например, определенный заголовок
$pageId = $modx->resource->get('id');
$criteria = $modx->newQuery('modResource');
$criteria->where(array( 'parent' => $pageId, 'deleted' => 0, 'pagetitle' => 'заголовок', ));
$criteria->sortby('menuindex','ASC');
$children = $modx->resource->getMany('Children', $criteria);
// нет дочерних - выходим
if (!$children) { return false; } echo $children;
Использовать сниппет можно с плагином проверки IF ISSET, например с IF:
[[!If? &subject=`[[hassmth]]` &operator=`!empty` &then=`[[чанк]]`]]
Готовы обсудить проект?
Опишите задачу в двух словах — за редким исключением отвечаю моментально.