We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 502
    • 15 Posts
    Quote from: p.an at Aug 07, 2008, 04:56 AM

    все оказалось достаточно просто по умолчанию dateFilterSource принимает параметр get - это значит, что значение для year, month, day видергивает из URL, необходимо к вызову Ditto добавить &dateFilterSource=`pub_date`, тогда можно фильтровать по &month, &year, &day в любой комбинации.

    а можно вывести документы с 02-08-2008 по 25-09-2008 ?

    ибо конструкция [!Ditto? parents=`1` &depth=`1` &display=`10` &truncText=`...` &truncLen=`500` &sortBy=`pub_date` &sortDir=`ASC` &debug=`0` &tpl=`news` &filter=(`pub_date,@EVAL return strtotime($_GET[’year_from’].’-’.$_GET[’month_from’].’-’.$_GET[’day_from’]);,6` & `pub_date,@EVAL return strtotime($_GET[’year_to’].’-’.$_GET[’month_to’].’-’.$_GET[’day_to’]);,3`) &paginate=`1` &tplPaginatePrevious=`prev` &tplPaginateNext=`next` &extenders=`summary,dateFilter`!] не принесла желаемых результатов
      • 28106
      • 91 Posts
      попробуй &parents=`1раздел,2раздел, ... ит.д.`

      Спасибо! Помогло. А еще вопрос: как можно отмечать документ, что бы он не выводился в Новостях (это если вдруг среди выводимых страниц есть лишние)? Вот здорово было бы иметь чекбокс по типу "Отображать в меню" при редактировании документа.. Аналогичное можно сделать с дитто?
        ----------------------------
        in ModX we trust
        • 22619
        • 101 Posts
        как можно отмечать документ, что бы он не выводился в Новостях (это если вдруг среди выводимых страниц есть лишние)? Вот здорово было бы иметь чекбокс по типу "Отображать в меню" при редактировании документа.. Аналогичное можно сделать с дитто?

        Создаешь TV параметр к примеру showDoc. Тип вода "Radio options". Возможные значения: "да||нет", Значение по умолчанию: "нет". В Ditto добавляешь &filter=`showDoc,да,1`
          • 22619
          • 101 Posts
          а можно вывести документы с 02-08-2008 по 25-09-2008 ?
          можно попробовать &filter=`pub_date,timestamp,6|pub_date,timestamp,5` , где timestamp метка времени соответственно начала периода и конца.
            • 28106
            • 91 Posts
            Создаешь TV параметр к примеру showDoc. Тип вода "Radio options". Возможные значения: "да||нет", Значение по умолчанию: "нет". В Ditto добавляешь &filter=`showDoc,да,1`

            Да! То что нужно) Спасибо)
              ----------------------------
              in ModX we trust
              • 502
              • 15 Posts
              Quote from: p.an at Aug 07, 2008, 11:44 AM

              а можно вывести документы с 02-08-2008 по 25-09-2008 ?
              можно попробовать &filter=`pub_date,timestamp,6|pub_date,timestamp,5` , где timestamp метка времени соответственно начала периода и конца.

              пробовал - оно берёт или то или то =( в общем перепроьывав всё я пришёл к выводу что так как мне надо тут сделать нельзя =(
                • 22619
                • 101 Posts
                в ditto есть еще два параметра $cFilters и $parsedFilters. В документации про них нет описания. Только в коде самого снипета можно немного посмотреть. Поищи по форуму, может эти два параметра для этого предназначены.
                  • 30122
                  • 28 Posts
                  Отвалилась пагинация. Самым загадочным образом)
                  Вызов:
                  [!Ditto? &startID=`5` &sortBy=`createdon` &summarize=`3` &total=`all` &paginate=`1` &tpl=`Summary` !]

                  В шаблоне:
                  <div id="pages">
                  [+pages+]
                  </div>

                  И документы выводит, и слой pages выводит, правда, пустой.
                  Страницу вызова делала и кэшируемой, и некэшируемой - не помогло.
                  На другом локальном сайте вызов работает с нормальной пагинацией, здесь же - черте что.

                  Моя не понимать, что не так?!
                    • 22619
                    • 101 Posts
                    А сколько у тебя всего документов в этом разделе?
                      • 30122
                      • 28 Posts
                      Quote from: p.an at Aug 22, 2008, 02:21 PM

                      А сколько у тебя всего документов в этом разделе?

                      6