getChildIds

    Повертає масив дочірніх документів, враховуючи глибину

    Примітка: 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