Дмитрий

Дмитрий

С нами с 10 июня 2022; Место в рейтинге пользователей: #5821

Modx Revo: как получить id соседнего ресурса?

Добый день!

Мне нужно получить id соседнего ресурса.
Задача в том, что бы получить все ТВ поля соседнего ресурса.

Я пробовал получить uri через pdoNeighbors, потом вызвать там pdoResources, и в &resources я вызывал сниппет с параметрами, который из uri получал Id
&resources=`[[!getUrlID? &uri=`[[+uri]]`]]`
По всей видимости, pdoResources вызывается раньше, чем в pdoNeighbors я получаю [[+uri]], из-за чего я не успеваю преобразовать uri в id, и передать его в pdoResources.

Сам сниппет:
return $modx->findResource($uri, 'web');
Как я ещё могу получить все tv поля соседнего ресурса?
Дмитрий
10 июня 2022, 11:47
modx.pro
531
0