Друзья, можно ли проверить значение доп поля у дочерних ресурсов в pdoMenu

pdoMenu, Fenom:
как проверить в содержимом &tplParentRow=``, значение доп поля у дочерних ресурсов при генерации меню в pdoMenu?
isfolder проверяет содержит ли ресурс вложения, и только:
{if ($id|resource:'isfolder')!=0}
...
{/if}
Еcли вопрос не корректен, прошу простить, новичок в modx.
Sweet_Cookies
13 декабря 2018, 15:21
modx.pro
593
0

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

Наумов Алексей
13 декабря 2018, 16:17
0
Простым способом не получится.
И даже
($id|resource:'isfolder')
не самый классный вариант, ибо тут запрос в БД вроде как.
И вообще, если это внутри чанка строки меню, то у тебя и так есть переменная $isfolder, зачем использовать модификатор resource то?
Шире задачу опиши, может подскажем решение.
    Sweet_Cookies
    13 декабря 2018, 17:32
    0
    ($id|resource:'isfolder') использовать не зачем, верно.
    А касаемо вопроса, ладно уж, просто думал в pdoMenu есть какие-то готовые решения по данному вопросу. У меня меню генерируется таким образом, что при отсутствии активного значения(условно. включенный чекбокс) в дополнительном поле вложенного ресурса, в &tplParentRow=`` будет скрываться условно. какой-то тег. Это было бы идеальным решением вопроса.
      Наумов Алексей
      14 декабря 2018, 09:43
      0
      нет такого простого способа и «готового решения» сделать что-то неведомое угадав хотелки всякого
      Sweet_Cookies
      13 декабря 2018, 19:39
      0
      Алексей, еще один вопрос по pdoMenu:
      как в &tplOuter вывести menutitle текущего &parents=`8`
      ?
      пока только так:
      [[#8.menutitle:default=`[[.pagetitle]]`]]
        Наумов Алексей
        14 декабря 2018, 09:45
        0
        Да напишите вы там его буквами)) «Заголовок». Или переименовывать разделы будете каждый день?
      Sweet_Cookies
      13 декабря 2018, 17:35
      0
      но спасибо Алексей за отзывчивость!
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        6