getParentIds

    Возвращает массив родительских документов, учитывая заданное количество уровней

    Array getParentIds(mixed $id[, int $height= 10[, array $parents= array ()]]);

    $id - стартовый идентификатор документа $height - количество просматриваемых уровней $parents - массив с конечными значениями


    Формат данных результата:

    Array (         
        [псевдоним1] => id1
        [псевдоним2] => id2 
    )

    Сортировка идет от текущего пункта, то есть последнее значение отражает документ, который ближе всего к корню сайта.


    Пример:

    /**Структура документов:
    -Статьи (1)
    --Недвижимость (11)
    ---Эконом (111)
    ---Элитная (112)
    --Авто (12)
    **/
    
    $modx->getParentIds(111);
    //вернет значения 11 и 1
    
    modx->getParentIds(1);
    //вернет пустой массив

    Смотрите также: getChildIds()