Modx. Почему не корректно «срабатывает» вложенный сниппет?

Я новичок в Modx. Объясните, пожалуйста, почему не корректно "срабатывает" вложенный сниппет? Хоть авторизован пользователь, хоть аноним - всегда скрыты только 3, 5 и 6 ссылки на страницы, а остальные видно.
[[pdoMenu?
    &level=`2`
    &resources=`[[!+modx.user.id:isloggedin:is=`1`:then=`-8`:else=`-2,-3,-5,-6,-7`]]`
    &parents=`0`
    &outerClass=`nav navbar-nav`
    &tplOuter=`@INLINE <ul [[+classes]] id="menu">[[+wrapper]]</ul>`
    &tplInner=`@INLINE <ul class="dropdown-menu">[[+wrapper]]</ul>`
    &tplParentRow=`@INLINE <li>
                                <a class="dropdown-toggle" data-toggle="dropdown" href="#" [[+attributes]]>
                                    [[+menutitle]]<span class="caret"></span>
                                </a>
                                [[+wrapper]]
                            </li>`
]]

Если вывести этот же сниппет
[[!+modx.user.id:isloggedin:is=`1`:then=`-8`:else=`-2,-3,-5,-6,-7`]]
не вложенным, то числа выводятся верными
  • Вопрос задан
  • 317 просмотров
Решения вопроса 1
b0nn1e
@b0nn1e
Alcohol & Ruby on Rails
Сделайте вызов полностью не кэшируемым, т.е так:
[[!pdoMenu?
[[+modx.user.id:isloggedin:is=`1`:then=`-8`:else=`-2,-3,-5,-6,-7`]]
.......
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы