Как убрать неопубликованный контейнер из меню?

Здравствуйте.
У меня на сайте сделана такая структура:
каталог
|_категория1
   |_контейнер1.1 (для удобства, не опубликован, заморожен url)
      |_товар1.1.1
      |_товар1.1.2
   |_контейнер1.2 (для удобства, не опубликован, заморожен url)
      |_товар1.2.1
      |_товар1.2.2
|_категория2
   |_контейнер2.1 (для удобства, не опубликован, заморожен url)
      |_товар2.1.1
      |_товар2.1.2
   |_контейнер2.2 (для удобства, не опубликован, заморожен url)
      |_товар2.2.1
      |_товар2.2.2
Когда вывожу боковое меню с помощью pdoMenu без —
&showUnpublished
, то оно не выводит товары. А когда выставляю показывать неопубликованные ресурсы, то он выводит всю структуру, включая ссылки на контейнеры которые нужны для удобства в админке.
[[pdoMenu? 
    parents=`2`
    &showUnpublished=`1`
]]
Как можно это исправить?
Сергей Сергеевич
06 апреля 2016, 10:24
modx.pro
1 447
0

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

Владислав
06 апреля 2016, 14:07
0
условия в where добавить
    Сергей Сергеевич
    06 апреля 2016, 14:18
    0
    Я его добавлял, например вот так — &where=`{«searchable»:«1»}`, но это действие и другие которые я предпринимал, они скрывали контейнер вместе с потомками. Поэтому я и обратился за помощью.
      Владислав
      06 апреля 2016, 15:10
      0
      один ресурс нужно скрыть? ил их несколько и постоянно меняющиеся?
        Сергей Сергеевич
        06 апреля 2016, 15:13
        0
        Несколько, меняться не будут, id известны
          Владислав
          06 апреля 2016, 15:24
          0
          ну там же через &resources можно через минусы прописать id ресурсов которые нужно скрыть
            Сергей Сергеевич
            06 апреля 2016, 15:27
            0
            Да, можно. Когда я неопубликованному контейнеру, который имеет потомков ставлю исключить, то он исключается вместе с потомками, которые мне и нужны.
    Воеводский Михаил
    06 апреля 2016, 15:32
    +1
    Задать неопубликованным категориям определенный шаблон, затем в чанке оформления указать только [[+wrapper]] для вывода в нем дочерних товаров.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    9