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

Разные шаблоны для разных разделов с одним модулем

  • 24 июня 2014 г.
  • Всем привет!

    В настройках модулей есть галочка "Отдельный пункт в меню администрирования для каждого раздела сайта", но она не позволяет для каждого раздела устанавливать свой индивидуальный шаблон вывода. Вот, например, нужно реализовать на модуле Статьи разделы Отзывы и Наши работы. Но с разными шаблонами вывода информации этого сделать не получится. Разные шаблоны задать нельзя, только общий для модуля.
    • 24 июня 2014 г.
    • Безумно неудобно. Придется для отзывов использовать модуль Статьи, а для Наши работы использовать модуль Новости.
      • 24 июня 2014 г.
      • Вариантов решений, даже подумав 10 секунд, минимум 2:
        - в контроллере проверить site_id;
        - создать копию модуля - clauses2

        Если подумать дальше - наверняка появятся еще решения
        • 24 июня 2014 г.
        • не надо ничего изобретать.

          Михаил чего-то неразглядел. У каждого разного раздела есть настройки для своих шаблонов.
    • 24 июня 2014 г.
    • Вот у Вас есть страница сайта с подключенным модулем статьи, называется "отзывы". Идете в страницы сайта, создаете еще одну обычную страницу, называете "наши работы" и в "дополнительно" подключаете модуль статьи. Сохраняете.
      Теперь на модуле статьи у Вас два раздела сайта, с независимыми настройками.
      • 24 июня 2014 г.
      • +100500

        Надо еще отметить что после этого в настройках модуля "статьи" (в данном случае) появляется выбор - для какого раздела настройки применять (по умолчанию выбран всегда "все", может этого и не замечает Михаил). И вот выбрав определенный раздел можно для всех страниц разные шаблоны назначить.
        • 24 июня 2014 г.
        • Ребята, всем огромное спасибо за подсказки. Очень помогли! Действительно, не замечал выпадающего списка для выбора независимых настроек. Думал уже делать копию модуля. С Diafan работать планирую часто, а вот эта штука напрягла. Я очень рад, что все решилось.

Новости

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

Форум