Вход • Регистрация

Отображение модуля

  • 06 апреля 2017 г.
  • Добрый день!

    Насколько я понял из мануалов, при прикреплении модуля к странице нет возможности выбирать, где именно на странице будет происходить вывод модуля. Он показывается всегда после основного контента. Подскажите, есть ли способы сделать настройку, отвечающую за то, в каком месте страницы должен показываться модуль?
    • 06 апреля 2017 г. , редакция: 06 апреля 2017 г.
    • Впишите тег и Стилями выводите где вам нужно.
    • 06 апреля 2017 г.
    • Вместо тега <insert name="show_body"> можно вывести все по отдельности:

      Заголовок: <h1><insert name="show_h1"></h1>
      Текст страницы: <insert name="show_text">
      Тело модуля: <insert name="show_module">

      В нужном вам порядке.
    • 07 апреля 2017 г. , редакция: 07 апреля 2017 г.
    • Можно модуль не прикреплять, а прямо в админке к странице вставить в виде конструкциии

      <insert name="show_form" module="feedback"></insert>

      Т.о. см. скрин один модуль выше текста на странице

  • 07 апреля 2017 г.
  • Спасибо за ответы! Но я имел в виду не совсем это. Есть ли возможность запилить такую настройку в самой админке модуля? Ну типа, как, например, в Джумле в настройках модуля можно в выпадающем списке выбирать, к какой части страницы он должен быть привязан. Можно ли здесь сделать что-то аналогичное?
    • 07 апреля 2017 г.
    • Модуль в Джумла и модуль в Диафан разные понятия.
      Диафан модуль = компонент в Джумла.
      Джумла модуль = шаблонный тег Диафан.
      В диафан управлять положением вывода блоков из админки нельзя, что то подобно можно сделать если вывести "блок на сайте", а в него запихнуть нужные вам шаблонные теги и тогда их можно там менять местами, но по моему проще открыть шаблон и поменять что надо, вы же не каждый день меняете все это, а дай бог раз в несколько месяцев, именно поэтому разработка и поддержка такого функционала не совсем рентабельна и оправданна.
      • 07 апреля 2017 г. , редакция: 07 апреля 2017 г.
      • Дополню.
        Привязав модуль к странице, можно на той же странице определить индивидуальный шаблон вывода. Поэтому в diafan данная задача хоть и решается в три шага, но тем самым дает максимальную свободу действий. Приэтом эти три шага делаются в админке простыми кликами мышки, что занимает несколько секунд.

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум