Во-первых, вы спрашивали про вывод id в определенных категориях, а значит вам родители нужны, а не дочерние документы. Во-вторых, ваш код совсем не оптимальный, ведь если $id == $sitesatrt, то дальше вообще все не важно, и нафига вообще тогда перебирать дочерние документы. Более правильно так: $id = $modx->resource->get('id');

if ($id == $sitesatrt){

return 'yes';

}

// else

if($ids = $modx->getChildIds($id,2)){

return 'no';

}

// some return?