MODX Revo. Как получить id родителя?

DY
На сайте с 21.11.2016
Offline
2
9226

Доброго времени суток!

Собственно вопрос в заголовке - "MODX Revo. Как получить id родителя?"

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

Прошу помощи у вас, уважаемые форумчане!

Заранее благодарен!

AD
На сайте с 05.11.2016
Offline
1
#1


[[+parent]]
в сниппете
$modx->resource->parent;
DY
На сайте с 21.11.2016
Offline
2
#2
M25:
[*id:parent]

[[*id: parent]] - выводит мне id данного ресурса.

Поясню сразу: Формирую некий фид, в котором выводится список всех категорий и их детей, для каждого пункта фида должен быть уникальный id (и для родителей и для детей), что бы в последствии не путаться в них и было решено брать id самого ресурса.

пример самого фида (например):

[заголовок] - заголовок одного из пунктов фида

[уникальный id] - id данного фида

[id родителя] - id родительского каталога к которому принадлежит данный пункт

Вся проблема состоит в том, что если мне нужно получить id родительского ресурса непосредственно в самом ресурсе/его странице - в этом нет проблем. Но данный фид формируется отдельным ресурсом и по этому зачастую при попытке выцепить id родителя он цепляет именно id своего родителя а не выгружаемого в него ...

DY
На сайте с 21.11.2016
Offline
2
#3

Проблема решена средствами pdoField.

Спасибо всем кто желал помочь!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий