We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 981
    • 30 Posts
    Задача: нужно чтобы на каждой странице отображался курс у.е.,
    который админ сайта будет менять в одном месте.

    Как реализовать?
    Может, есть возможность синхронизировать TV всех страниц между собой?
      • 785
      • 2,113 Posts
      Задавать курс в чанке и выводить его везде, где надо.
        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
        Статьи о MODx, регулярно новые публикации
        • 981
        • 30 Posts
        Логичное решение...
        Только - мне чтобы доехать (помните анек про колеса smiley ? )

        Есть возможность упрощения для пользователя?
        К примеру, чтобы курс можно было устанавливать через режим прямого редактирования на сайте, как ТВшки правятся из меню...
          • 29487
          • 385 Posts
          В значении по-умолчанию tv-переменной можно использовать @INHERIT - тогда оно будет наследоваться из родительского документа, и достаточно задать значение в корневом. Либо прямо указать например @DOCUMENT 123 - тогда значение будет браться из контента страницы с id=123. Я так бегущую строку на сайте обычно делаю.
            • 12736
            • 259 Posts
            Или еще проще. Заведите в дереве документов отдельный докумунт КУРС ВАЛЮТЫ. Прямо в поле контен пишите этот курс. Ставите себе простеньки сниппет getField http://modxcms.com/extras/package/?package=173. Во всех шаблонах в нужных местах прописываете [!getField &docid=`[*id_документа_с_курсом_валют*]` &field=`content`!]
              • 981
              • 30 Posts

              Спасибо за советы!