We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 24973
    • 10 Posts
    Допусти в шаблоне есть вызов jot. Как сделать так, чтобы он вызывался
    только на определенных страницах?
      • 15944
      • 88 Posts
      Сделайте, например, вызов Jot в отдельном TV типа чекбокс, его вставьте в шаблон, а на нужных страницах отмечайте в админке этот чекбокс.
        • 24973
        • 10 Posts
        Я думал об этом ходе, в любом случае, спасибо!

        Плюсом меня интересовал метод средствами самого джота (какой-либо параметр и т.п.).
          • 785
          • 2,113 Posts
          Quote from: ribadima at Feb 19, 2010, 06:23 AM

          метод средствами самого джота (какой-либо параметр и т.п.).
          И как это Вы себе представляете? Сначала нужно как-то определить, на каких страницах нужно выводить, а на каких – нет, и это можно указывать вручную (через параметр TV) или автоматически, описав алгоритм на языке программирования. Передавать параметр Jot, который говорит о том, что ничего делать не надо – абсурд. Также абсурдно выполнение внутри Jot какой-то программы, которая в итоге отменяет работу сниппета на отдельных страницах. То есть если программно или вручную выясняется, что Jot работать не должен, надо его просто не вызывать, а это можно сделать многими способами, но проще всего, действительно, вызов поместить в параметр.
            Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
            Статьи о MODx, регулярно новые публикации
            • 24973
            • 10 Posts
            Не совсем ясно, что вы называете абсурдом, поскольку,
            к сожалению никак не могу уловить ход ваших мыслей.

            В любом случае и вам спасибо за ваш профессионализм проявленный в ответе.
              • 36823
              • 334 Posts
              Благодаря встроенному PHx, условия можно задавать в чанках для Jot. Надо пробовать. Не совсем ясна конечная цель, сложно посоветовать более точно.
                • 785
                • 2,113 Posts
                Абсурд – запускать программу и передавать ей параметр, указывающий, что работать ей не надо. Зачем вообще тогда запускать надо было эту программу?
                Quote from: Andrei at Feb 19, 2010, 06:57 AM

                Благодаря встроенному PHx, условия можно задавать в чанках для Jot.
                То есть программа всегда выполняется, но порой ничего не выводит? Это еще больший абсурд.
                  Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                  Статьи о MODx, регулярно новые публикации
                  • 36823
                  • 334 Posts
                  Что абсурд, сам MODx? И что постоянно выполняется?
                  Не совсем ясна конечная цель, сложно посоветовать более точно.
                  Читать надо до конца, а не рвать текст.
                  Чем Jot не скрипт, реализующий алгоритм?
                    • 785
                    • 2,113 Posts
                    Quote from: Andrei at Feb 19, 2010, 07:01 AM

                    Чем Jot не скрипт, реализующий алгоритм?
                    Ну конечно, можно и микроскопом гвозди заколачивать. Если надо на некоторых страницах совсем не выполнять Jot, то рекомендация все же его запускать (он постоянно, то есть на всех страницах, как раз и выполняется, подготавливая данные для ненужного вывода), а потом еще использовать прожорливый PHx, чтобы, в конце концов, решить, что все это было напрасно, так как вообще ничего не надо было делать – это верх абсурда.
                    Quote from: Andrei at Feb 19, 2010, 07:01 AM

                    Читать надо до конца, а не рвать текст.
                    И какая конечная цель может оправдывать такое построение? Вроде бы задача поставлена достаточно ясно – вывести Jot надо на части страниц, а на другой – не надо, причем шаблон везде одинаковый и Jot вызывается из шаблона. Что тут можно нафантазировать, чтобы оправдать предложенную схему?
                      Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                      Статьи о MODx, регулярно новые публикации
                      • 24973
                      • 10 Posts
                      С tv-параметрами все просто.
                      Я имел ввиду возможность существования параметров для джота
                      в которых можно указать Id страниц для которых он будет работать.
                      относительно вопроса производительности согласен с вами. Поглощение
                      ресурсов всегда должно быть минимизировано.

                      Для меня текущий вопрос закрыт.