We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 15286
    • 79 Posts
    пытаюсь вставить снипет в поле pagetitle - не обрабатывается, выводит код...

    как решить вопрос?
      • 23451
      • 232 Posts
      Потому что они в принципе не для этого.
      Опишите задачу лучше.
        • 15286
        • 79 Posts
        очень нужно в Pagetitle одного документа подставить Pagetitle (или Longtitle) другого документа...

        пытался решить задачу через: [!GetField?&docid=`13` &field=`pagetitle`!]
          • 23451
          • 232 Posts
          Вы опишите исходную задачу.
          Наверняка вы пытаетесь решить ее совсем не тем способом.
            • 33694
            • 742 Posts
            Вполне ясная задача. Хотя острой необходимости пока нет, но я тоже был бы рад такой возможности.

            Это удобно использовать в каталогах, когда раздел называется, к примеру, BMW, а вложенные документы должны называться BWM E28, BWM E30, BWM E34, и так далее. Идея брать часть заголовка у родителя так сама и напрашивается.
              • 1788
              • 1,103 Posts
              А что мешает добавить вызов в чанк/шаблон?
                • 19164
                • 1,215 Posts
                Смысл вставлять что-то в сами поля может быть логичным, только в случае, если  необходима какая-то динамика в самой админке (например в дереве документов). Но работать оно не будет - парсер не обрабатывает эти поля.

                Для реализации подобной логики на сайте, как верно посоветовали, нужно вносить изменения в шаблоны и чанки.
                  DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. | DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.

                  Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.

                  [PLUGIN] DirectResize - as Maxigallery but for single images :: Download :: [url=http://modxcms.com/forums/index.php/topic,21490]
                  • 28814 ☆ A M B ☆
                  • 1,086 Posts
                  Вполне ясная задача. Хотя острой необходимости пока нет, но я тоже был бы рад такой возможности.

                  Это удобно использовать в каталогах, когда раздел называется, к примеру, BMW, а вложенные документы должны называться BWM E28, BWM E30, BWM E34, и так далее. Идея брать часть заголовка у родителя так сама и напрашивается.
                  Задача далеко не так ясна на мой взгляд.. А точнее, подход к ее реализации кажется смутным.

                  Если Вам кровь из носу надо копировать название родительского документа именно в системе управления, то для этого надо будет написать дополнительный плагин. Этот плагин должен будет срабатывать на событие "OnDocFormPrerender" (как мне сейчас кажется), считывать поле "pagetitle" родительского документа и вставлять его в дочерний документ при его создании...

                  Но для чего такой геморрой?

                  Вставляйте просто название родительского документа, как говорится, "on the fly", т.е. на лету при отображении страницы на сайте.
                  Вот и все решение задачи.
                    Разработка сайтов и программных модулей на MODX.
                    Опыт работы на MODx с 2005 года. Высокое качество.
                    Компания Baltic Design Colors: http://www.bdcolors.ru.
                    • 785
                    • 2,113 Posts
                    Quote from: [e
                    Bu$ter link=topic=30694.msg186713#msg186713 date=1227264759]
                    Это удобно использовать в каталогах, когда раздел называется, к примеру, BMW, а вложенные документы должны называться BWM E28, BWM E30, BWM E34, и так далее.
                    Лично я не понял – получается, что при создании нового документа я вместо BMW пишу что-то вроде [!GetField?&docid=`13` &field=`pagetitle`!] и радуюсь, что потом проставляется нужное значение? Как-то не вижу вообще никакого смысла.
                    Сниппет в названии имеет смысл, если часть названия связана с другим документом, который может меняться, и соответственно должно меняться и название. Но реальную задачу, для которой это нужно, я не представляю.
                      Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                      Статьи о MODx, регулярно новые публикации
                      • 28957
                      • 122 Posts
                      Использовать модуль ManagerManager - функцию mm_inherit
                        suvit
                        РROGWAY