We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 22668
    • 718 Posts
    Quote from: AKots at Sep 08, 2008, 08:37 AM

    По поводу & - это отдельная тема, и надо смотреть после того, как заработает переход на страницы. В любом случае адреса генерируются Ditto автоматически, так что советы что-то делать с TV или редактором абсолютно неуместны.
    Вот для борьбы с & я и написал решение с TV чтобы забыть о них.
    а с вызовом я думал там уже разобрались.
      • 785
      • 2,113 Posts
      Quote from: Paprikas at Sep 08, 2008, 08:10 AM

      Я использую TV для сниппетов.
      При имеющейся структуре данных в MODx лишние TV снижают эффективность, а создавать TV исключительно для вызова сниппета – однозначно лишнее, тем более что html-сущности никак не мешают вызову сниппетов. Впрочем, каждый волен поступать как ему больше нравится.
        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
        Статьи о MODx, регулярно новые публикации
        • 785
        • 2,113 Posts
        Quote from: Paprikas at Sep 08, 2008, 08:42 AM

        для борьбы с & я и написал решение
        Зачем бороться с тем, что никому не мешает? И как перенос вызова в TV может повлиять на код, генерируемый Ditto?
          Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
          Статьи о MODx, регулярно новые публикации
          • 7771
          • 9 Posts
          Решение проблемы нашлось и лежало - я бы никогда не подумала - в конфигурации самой системы.
          У меня всё заработало после того, как я изменила значение опции "XHTML URLs" (Инструменты->Конфигурация) на "No". Амперсанды система сама автоматически заменяла на пресловутые & grin
          Всем большое спасибо за советы, так или иначе.
          p.s. Да, а Дитто теперь всё-таки вызван некэшированным.
            • 22668
            • 718 Posts
            Quote from: AKots at Sep 08, 2008, 08:44 AM

            Quote from: Paprikas at Sep 08, 2008, 08:42 AM

            для борьбы с & я и написал решение
            Зачем бороться с тем, что никому не мешает? И как перенос вызова в TV может повлиять на код, генерируемый Ditto?
            С & ясно. для красоты будем считать.
            А вот вызовы сниппетов и последующее редактирование с Тайни порождает не валидный документ. особенно если он со скриптом или еще чем. Можно конечно отключить авто генерирование тегов <p>, но мы тут обсуждаем более житейский вариант.
              • 785
              • 2,113 Posts
              Quote from: Paprikas at Sep 08, 2008, 08:54 AM

              А вот вызовы сниппетов и последующее редактирование с Тайни порождает не валидный документ. особенно если он со скриптом или еще чем. Можно конечно отключить авто генерирование тегов <p>, но мы тут обсуждаем более житейский вариант.
              Конечно, если не уметь пользоваться редактором и не знать, когда и что он добавляет, могут возникнуть проблемы. Однако при минимальных усилиях можно написать в нем все, что надо, и никаких проблем не возникает. Хотя, повторю, каждый волен делать так, как ему удобнее.
                Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                Статьи о MODx, регулярно новые публикации
                • 22532
                • 349 Posts
                почитал что тут с утра еще понаписали
                согласен с AKots по поводу вызова в TV
                если документов будет несколько тысяч - у вас сайт ляжет, если повсеместно напихать лишних переменных
                причем не от того что он сам по себе объемный, а от такого подхода неудачного
                а если там еще будет куча дельных TV, которые для структуризации сайта..
                вообщем что то я увлекся.. smiley
                  • 22668
                  • 718 Posts
                  Quote from: p4sh0k at Sep 08, 2008, 01:06 PM

                  почитал что тут с утра еще понаписали
                  согласен с AKots по поводу вызова в TV
                  если документов будет несколько тысяч - у вас сайт ляжет
                  С удовольствием выслушаю советы по оптимальной работе двига.
                  Или оптимальная и удобная будет только в 097? =)
                    • 16261
                    • 8 Posts
                    А Почему, делая вызов дитто НЕ кешируемым, пропадает пагинация???

                        [!Ditto?
                         &parents=`27,39`
                         &orderBy=`createdon ASC`
                         &tpl=`giftPreview`
                         &summarize=`20`
                         &paginate=`1`
                         &level=`1`
                         &paginateAlwaysShowLinks=`1`
                        !]


                    Плейсхолдеры для пагинации вставляю сразу после Дитто... Если сделать вызов кешируемым, пагинация на месте, но не работает
                      • 16261
                      • 8 Posts
                      Не прошло и 5 минут grin как всегда, сам себе отвечаю ))))

                      Видимо из-за установленного PHx дитто, работает немного подругому. Решил проблему так:
                      - Вызов дитто кешируем, а страницу на котором он установлен НЕ кешируем.