Примітка: getAllChildren() повертає інформацію про дочірні документи тільки першого рівня.
Array getChildIds(mixed $id[, int $depth[, array $children]]);
$id - стартовий ідентифікатор документу
$depth - кількість рівнів вкладення що переглядаються
$children - масив з кінцевими значеннями
Array (
[псевдоним1] => id1
[псевдоним2] => id2
)
Сортування йде за положенням в меню (menuindex). При цьому документи додаються за рівнями. Тобто спочатку йдуть документи першого рівня, потім другого.
/**Структура документів:
-Статті (1)
--Нерухомість (11)
---Економ(111)
---Елітна(112)
--Авто (12)
**/
$modx-> getChildIds (1); //поверне інформацію про документи 11,12,111,112
$modx-> getChildIds (111); //поверне пустий масив
Дивіться також: getActiveChildren