Ресурсы - работа с родительскими и дочерними элементами
Предположим, нам нужно узнать цепочку из родителей нашего документа. Сделать это можно с помощью данного метода:
$parents = $modx->getParentIds(id_документа);
Он возвращает массив, состящий из цепочки id найденных элементов. Более того, если читать между строк, то мы основываясь лишь на количестве элементов в данном массиве, сможем узнать на каком уровне находится наш документ.
$childs = $modx->getChildIds(9,2,array('context' => 'web'));
А с помощью данного метода мы можем получить дочерние ресурсы, где:
9 - id ресурса,
2 - уровень вложенности. То есть глубина, на которой нужно будет искать ресурсы,
array('context' => 'web') - контекст выборки.
Вы должны авторизоваться, чтобы оставлять комментарии.
Комментарии ()