Ресурсы - работа с родительскими и дочерними элементами

Предположим, нам нужно узнать цепочку из родителей нашего документа. Сделать это можно с помощью данного метода:

$parents = $modx->getParentIds(id_документа);

Он возвращает массив, состящий из цепочки id найденных элементов. Более того, если читать между строк, то мы основываясь лишь на количестве элементов в данном массиве, сможем узнать на каком уровне находится наш документ. 

$childs = $modx->getChildIds(9,2,array('context' => 'web'));

А с помощью данного метода мы можем получить дочерние ресурсы, где: 

9 - id ресурса,
2 - уровень вложенности. То есть глубина, на которой нужно будет искать ресурсы, 
array('context' => 'web') - контекст выборки. 

Комментарии ()

    Вы должны авторизоваться, чтобы оставлять комментарии.