Как вывести заголовок родителя родителя (прародителя)?

Есть структура:
- Автоцентр
--- Офисы
------ Офис №202
Надо на странице «Офис №202» вывести pagetitle прародителя (Автоцентр), с помощь pdoTools.
Подскажите, пожалуйста, как это сделать?
Денис
19 декабря 2018, 12:40
modx.pro
2 200
0

Комментарии: 6

Илья Уткин
19 декабря 2018, 12:49
0
А расскажите, как вы пытались решить этот вопрос? В поиске решение искали? Пытались какой-то код использовать и у вас не получилось?
    Денис
    19 декабря 2018, 14:20
    0
    UPD: вывожу не через pdoTools. Просто пытаюсь вызвать pagetitle прародителя в текущем рессурсе.
    Пробовал такой код:
    {$parent | resource : 'parent' | resource : 'pagetitle'}
    не работает. В ресурсе выводит код как есть. На сколько я понимаю, это происходит из-за вызова без сниппета.
    Как записать тоже самое через квадратные скобки?
      Илья Уткин
      19 декабря 2018, 14:24
      0
      Просто так не получится, у MODX нет стандартного синтаксиса для такого. Вам нужно использовать сниппе pdoField, как указано во всех инструкциях по получению полей родителя.
        Андрей
        19 декабря 2018, 14:41
        1
        +1
        В ресурсе надо делать так:

        {$_modx->resource.parent | resource : 'parent' | resource : 'pagetitle'}

        Чтобы fenom заработал в шаблонах, нужно включить системную настройку — pdotools_fenom_parser
        Шаблонизатор Fenom
          Денис
          19 декабря 2018, 14:45
          0
          Супер! Спасибо большое!
      Наумов Алексей
      19 декабря 2018, 13:49
      0
      docs.modx.pro/komponentyi/pdotools/snippetyi/pdofield
      Задать параметры top, field.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        6