getChildrenTree()

Название

getChildrenTree() — Получить список дочерних страниц по отношению к указанной странице

Параметры: getChildrenTree($element_id [, $allow_unactive = true, $allow_unvisible = true, $depth = 0, $hierarchy_type_id = false, $domainId = false, $langId = false])

integer $element_id

id страницы, у которой нужно взять всех потомков

boolean $allow_unactive

если true, то в результат будут включены неактивные страницы

boolean $allow_unvisible

если true, то в результат будут включены невидимые в меню страницы

integer $depth

глубина поиска

integer $hierarchy_type_id

включить в результат только страницы с указанным id базового типа (umiHierarchyType)

integer $domainId

указать id домена (используется при выборке от корня: $element_id = 0)

integer $langId

указать id языковой версии (используется при выборке от корня: $element_id = 0)

Результат

array рекурсивный ассоциативный массив, где ключ это id страницы, значение — массив детей