Во-первых, вы спрашивали про вывод id в определенных категориях, а значит вам родители нужны, а не дочерние документы.
Во-вторых, ваш код совсем не оптимальный, ведь если $id == $sitesatrt, то дальше вообще все не важно, и нафига вообще тогда перебирать дочерние документы. Более правильно так:
$id = $modx->resource->get('id'); if ($id == $sitesatrt){ return 'yes'; } // else if($ids = $modx->getChildIds($id,2)){ return 'no'; } // some return?

Вернуться к списку комментариев