Наверх

Шаблон сайта

Шаблон сайта – это оформление страниц(ы) в пользовательской части сайта, дизайн сайта.

Основной шаблон сайта носит имя – site.php. Стандартный дизайн DIAFAN.CMS находится в шаблоне themes/site.php, однако если на сайте используются темы, аналогичный файл (файлы) может находиться в custom/имя-темы/themes/site.php. По умолчанию все страницы сайта используют файл шаблона именно с этим именем, если какой-то странице не назначить принудительно шаблон с другим именем (см.ниже). Шаблон представляет собой файл с обычным HTML-кодом со вставками шаблонных тегов DIAFAN.CMS.

В шаблон можно добавлять PHP-код, выделив его стандартыми тегам <?php *** ?>.

Внимание!
При внедрении собственного дизайна быстрее и проще всего взять исходный файл, входящий в пакет DIAFAN.CMS по умолчанию themes/site.php и заменить HTML-код, находящийся между тегами: <body></body> на свой. Затем останется просто расставить шаблонные теги.

Мультидизайн страниц сайта

DIAFAN.CMS поддерживает мультидизайн страниц сайта. Это означает, что разные страницы пользовательской части сайта могут иметь разный внешний вид.

Чтобы какой-либо странице сайта установить другой дизайн, отличный от themes/site.php, необходимо:

  1. В папку themes загрузить шаблон(ы) с расширением .php (например, site_shop.php или onlynews.php). Имя шаблона не может содержать никаких символов, кроме букв латинского алфавита, точки, тире и нижнего подчеркивания.
  2. В административной части сайта (модуль «Страницы сайта») открыть страницу, для которой необходимо подключить другой дизайн и раскрыть вкладку «Дополнительно». DIAFAN.CMS просканирует папку themes, найдет там все ваши загруженные файлы, и в выпадающем списке свойства «Дизайн страницы» останется только выбрать загруженный файл шаблона.

«Дизайн страницы» наследуется страницами нижнего уровня по умолчанию.

Мультидизайн сайта

DIAFAN.CMS поддерживает мультидизайн сайта. Это означает, что внешний вид всей пользовательской части сайта можно менять в один клик.

Для этого служит модуль темы

Ваши комментарии и дополнения

Зарегистрируйтесь или авторизируйтесь для того, чтобы оставить комментарий.