. Иерархия шаблонов в InstantCMS - для тех, кто путается - Зухерница - личный сайт диджея Зухера

 

 

Кто онлайн?
Пользователей: 0
Гостей: 32

Иерархия шаблонов в InstantCMS - для тех, кто путается

12 февраля 2013 - Зухер

Материал этот создаю на базе того, что некоторые люди задают вопросы, абсолютно запутавшись в иерархии шаблонов InstantCMS. На самом деле, когда разберёшься - всё очень просто, но вот новичкам видимо сложно уложить в голове всю эту кучу шаблонов и надстроек. Давайте начнём с простой схемы :

Простым русским языком говоря, внешний вид сайта мы формируем именно в файле template.php Вашего шаблона, именно там мы расставляем позиции по сайту, именно там мы формируем внешний вид сайта и всё что соответствует выводу информации в шаблон. Именно там мы расставляем позиции модулей - именно позициии, а не сами модули.

Следующая схема показывает нам, что есть модули....

Сами модули мы расставляем через админку в позиции, которые указаны в основном шаблоне...

 

А вот уже для модулей у нас есть отдельные шаблоны, которые находятся в папке Вашего шаблона по пути

/templates/myshablon/modules/

 

например файл mod_usermenu.tpl - отвечает за отображение модуля "меню пользователя" итд итп, т.е. каждому модулю можно назначить свой шаблон, который в свою очередь отображается в шаблоне сайта.

Не путайте "шаблон сайта" и "шаблон модуля", а так же "шаблон компонента" - это абсолютно разные вещи !!!

 

Рейтинг: 0 Голосов: 0 8051 просмотр
poiu # 3 июня 2013 в 02:59 +1
А вот уже длА модулей - ошибочка, замените на Я
Зухер # 11 июня 2013 в 01:05 0
Спасибо, поправил ))
Сергей # 9 марта 2014 в 10:53 0
т.е. можно компонент вывести в дизайне отличном от дизайна сайта?
Зухер # 9 марта 2014 в 12:17 0
Совершенно точно ))
Александр # 3 ноября 2015 в 16:34 0
Приветствую. Одеваю шаблон с DLE раскидал позиции, встает вопрос как изменить вывод модуля что бы он был как в DLE? если есть чем помочь, скиньте приглашение на 06shurik@mail.ru
 
 

Сайт Захара Гулина © 2007-2017

 

Rambler's Top100           Яндекс.Метрика