We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 23829
    • 57 Posts
    ДД! Начинаю первый проект на MODX, подскажите как правильно, чтоб потом не переделывать много
    Задача такого плана:
    1) по сути будет два сайта - сайт с продукцией и сайт с решениями. В решениях используется продукция. В продукции естественно д.б. ссылки на решения. Т.е. перектестные ссылки. Как их лучше реализовать?
    2) пока делаю продукцию. Тут вот в чем небольшая загвоздка с wf. Инфа у нас вся в древовидной системе как мы знаем. У меня есть древовидная структура каталога продукции, но и у продукции, в свою очередь, есть несколько характеристик с уникальным описанием каждой. т.е. условно

    продукция
    - большая продукция
    + описание
    + описание работы
    + описание внешнего вида
    + характеристики
    + производитель
    - синяя продукция
    - красная продукция
    + описание
    + характеристики
    + условия работы

    как видно, есть как бы два типа инфы: "с минусом" и "с плюсом". причем вложенность "минусов" и "плюсов" может быть разной. Как сделать так чтобы формировалось два меню: первое - по "минусам" а второе - по "плюсам" (если "плюсы" есть у выбранного "минуса").

    Или нужно как-то иначе саму структуру создавать? Желательно максимально упростить задачу ввода информации менеджером

    Буду крайне признателен за помощь.
      • 1788
      • 1,103 Posts
      2 вызова wf с:
      &startId=`0`
      &startId=`[*parent*]` или &startId=`[*id*]`
        • 23829
        • 57 Posts
        > 2 вызова wf с:
        > &startId=`0`
        > &startId=`[*parent*]` или &startId=`[*id*]`

        Да, но в таком случае я буду видеть все элементы дерева - и "плюсы" и "минусы". Мне же как раз надо добиться того чтобы в меню "минусов" не было "плюсов" и наоборот - они будут во втором меню. Кроме того, [*parent*] не всегда прокатит, т.к. вложенность будет разной в различных ветвях, причем заранее неизвестно какой и мне надо видеть 1) всех родителей "минусов" и отдельно 2) - все дочерние "плюсы"
          • 1788
          • 1,103 Posts
          В WF:
          &ignoreHidden - не показывать папки (выключен по-дефолту)
          &excludeDocs - не выводить эти документы.
          http://www.muddydogpaws.com/development/wayfinder/parameters.html

          Если Дитто использовать:
          &hideFolders=`1` -  убрать из показа папки
          &filter=`isfolder,1,2|publishedby,1,2` - фильтрация по полям "если папка", "опубликовано" если равно(2) одному(1)
          http://ditto.modxcms.com

          Или написать сниппет для выода нужной информации.
            • 23829
            • 57 Posts
            >&filter=`isfolder,1,2|publishedby,1,2` - фильтрация по полям "если папка", "опубликовано" если равно(2) одному(1)

            спасибо! это, думаю, то что нужно!