We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 16278
    • 928 Posts
    data_sozd - TV параметр формата даты.
    Это только формат ввода. Нужно также ставить Widget: Unixtime, чтобы дата выводилась в виде числа, не текста. Тогда сработает сортировка.

    Надо будет также использовать или &dateSource=`data_sozd` &dateFormat=`%d.%m.%Y` в вызове Ditto, вместе с плейсхолдером [+date+], или PHx в плейсхолдере: [+data_sozd:date=`%d.%m.%Y`+].
    smiley KP
      • 2820
      • 17 Posts
      Для вывода определенного количества символов использую PHx
      [+introtext:limit=`200`+]

      но почему то появляются в конце вопросик �...

      с кодировкой все ок, mbstring тоже вроде...

      Кстати попробовал с помощью summary были так же проблемы но вот с помощью этого все поправилось, но мне не подходит по причине что я не хочу выбирать между content и introtext

      может зарыто в PHx?
        • 6141
        • 6 Posts
        Подскажите, пожалуйста, как сделать следующее:

        Я вызывают сниппет:
        $modx->runSnippet(’Ditto’, array(’startID’=>$brand, ’depth’=>’3’, ’display’=>’10’, ’tpl’=>’search_res_tpl2’, ’filter’=>$filter));

        Получаю 10 элементов, и мне нужно в search_res_tpl2 отображать счетчик элементов, начиная с 1
        Примерно так:
        -------------------
        1 - текст
        -------------------
        2 - текст
        -------------------
        3 - текст
        -------------------

        Какой можно использовать плэйсхолдер для этого ?

        Спасибо.
          • 16278
          • 928 Posts
          Поможет здесь плэйсхолдер [+ditto_iteration+], который отражает порядковый номер текущего предмета. Только счет начинается с нуля, так что нужна еще PHx функция math:
          [+ditto_iteration:math=`?+1`+]

          (не попробовал, можно не точно так)
          laugh KP
            • 22532
            • 349 Posts
            Здравствуйте у меня вопросик
            Разбираюсь с магазином шопкипер
            Есть необходимость выводить случайный товар где нибудь при условии что все товары лежат глубоко в каталоге
            [!Ditto? &parents=`2` &depth=`3` &id=`shopStuffBlock` &tpl=`shopStuffBlock` &randomize=`1` &total=`1`!]

            Почему то этот параметр не срабатывает &depth=`3`
              • 36823
              • 334 Posts
              Quote from: Curious at Jan 23, 2010, 02:44 PM

              Подскажите, пожалуйста, как сделать следующее:

              Я вызывают сниппет:
              $modx->runSnippet(’Ditto’, array(’startID’=>$brand, ’depth’=>’3’, ’display’=>’10’, ’tpl’=>’search_res_tpl2’, ’filter’=>$filter));

              Получаю 10 элементов, и мне нужно в search_res_tpl2 отображать счетчик элементов, начиная с 1
              Примерно так:
              -------------------
              1 - текст
              -------------------
              2 - текст
              -------------------
              3 - текст
              -------------------

              Какой можно использовать плэйсхолдер для этого ?

              Спасибо.

              Если нет каких - то дополнительных требований, то не проще ли через нумерованный список в разметке?
                • 6141
                • 6 Posts
                Quote from: Andrei at Feb 01, 2010, 05:18 AM

                Если нет каких - то дополнительных требований, то не проще ли через нумерованный список в разметке?
                Спасибо.

                Мне нужен был именно вариант предложенный kp52.
                  • 16111
                  • 101 Posts
                  Ребят, столкнулся с такой проблемой: использую несколько ditto на странице, дал каждым свои ID, всё хорошо работает, но вот беда( при попытки перелистывания страничек в дитто не на главной страничке а скажем на index.php?id=10 то дитто не подставляет свой ИД, а пользуется этим, и естественно не работает. Проблема в том что GET-ом должны передаваться 2 переменные, но у них одинаковое имена( Кто-нить знает, как решить эту проблему?
                    Basic Manager
                    Хочешь ускорить развитие Basic Manager? Хочешь создавать невероятно красивые фотогалереи и слайдшоу за 1 клик? Пожертвуй деньги на развитие плагина, WMR: R148348561691. Помни, что даже 50 рублей являются стимуляцией к разработке.

                    Я в контакте
                    • 22619
                    • 101 Posts
                    помогите разобраться.
                    Добавляю в вызов дитто параметр id и пропадает пагинация, если без этого параметра, то листает все вызовы дитто.
                      • 16278
                      • 928 Posts
                      Если использовать параметр id, то надо приставить его и к началу плейсхолдеров, относящихся к этому вызову:
                      [!Ditto? &id=`chto` etc. !]
                      ...
                      [+chto_previous+] | [+chto_pages+] [+chto_next+] 

                      smiley KP