if(in_array($modx->resource->parent, array(2,5,8,15,))){ // ........ }
$id = $modx->resource->get('id'); $ids = $modx->getChildIds($id,2); if ($id == $sitesatrt) { return 'yes'; } elseif(!empty($ids)) { return 'no' }
$id = $modx->resource->get('id'); if ($id == $sitesatrt){ return 'yes'; } // else if($ids = $modx->getChildIds($id,2)){ return 'no'; } // some return?
[[*id:is=`[[++site_start]]`:then=`[[++site_name:htmlent]]`:else=`[[*pagetitle]] / [[++site_name]]`]]
[[!If? &subject=`1,2,3,4` &operator=`inarray` &operand=`1,2,3,4` &then=`to` &else=`neto` ]]
[[!If? &subject=`[[!title]]` &operator=`empty` &operand=`[[!title]]` &then=`neto` &else=`to` ]]
Но, тем не менее, какого-то учебного материала по modxsmarty, оформленного в удобном виде - все-таки не хватает.
Все! И Это НЕПРАВИЛЬНО!!! Смысла в этом никакого.