We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 35737
    • 30 Posts
    Здравствуйте все! Вопрос, собственно, в этом и заключается: Как разместить один документ в несколько разделов? Просто, когда один и тот же документ требуется разместить в двух разделах - можно еще скопировать, а когда уже требуется размещение в 5-ти и более - уже невольно возникает мысль, что что-то пошло не так...
      • 36442
      • 97 Posts
      Один из вариантов — автоматически создавать симлинки для документа, а не дублировать сам документ.
      По ссылке — обсуждение и плагин, который это делает (для Рево):
      http://modxcms.com/forums/index.php/topic,66425.0
        • 35737
        • 30 Posts
        Большое спасибо за ответ - я реализовал через фильтрацию по тегам. Только теперь другой вопрос возникает, как бы так с эмулировать выдачу, чтобы сама выдача не происходила, но писалось сколько документов отобрано согласно фильтру. И чтобы это значение в циферку рядом с меню можно было поместить. Чтобы было понятно - проект находится по адресу http://www.big-big.ru - там рядом с меню можно увидеть цифры. Но цифры эти показывают исключительно количество вложенных документов. Реально же список выводимых документов формируется динамически с использованием фильтрации по тегам следующим образом:

        [[!getResourcesTag?
          &parents=`0`
          &hideContainers=`1`
          &tpl=`SiteCatDescrTpl`
          &sortby=`publishedon`
          &includeTVs=`1`
          &processTVs=`1`
          &tvFilters=`[[*MenuTags]]`
          &outputSeparator=` <br> `
        
         &pageFirstTpl=`<a[[+classes]][[+title]] href="[[+href]]">К первой</a>`
         &pageLastTpl=`<a[[+classes]][[+title]] href="[[+href]]">К последней</a>`
         &pagePrevTpl=`<a[[+classes]][[+title]] href="[[+href]]"><<</a>`
         &pageNextTpl=`<a[[+classes]][[+title]] href="[[+href]]">>></a>`
         &pageNavTpl=`<a[[+classes]][[+title]] href="[[+href]]">[[+pageNo]]</a>`
         &pageActiveTpl=`<a[[+classes]][[+title]] style="font-size:20px;" href="[[+href]]">[[+pageNo]]</a>`
        ]]
        
        
        <div align="center">[[!+page.nav]]</div>
        


        где

        [[*MenuTags]] - это tags==%Условие%||tags==%условие%


        Выводит все замечательно - но вот теперь хочется без вывода подсчитать, сколько объектов в этой выборке без вывода. Я подозреваю, что тут нужно копать tagLister, но пока не получилось реализовать.