На главную Написать письмо Сделать стартовой страницей  
 
Главная Обратная связь CMS Ссылки
Меню Изменение шаблонов
В нашем случае шаблон является шкуркой для сайта. Тоесть система управления загружает выбранный шаблон, подменяет переменные на заранее заданные значения и выводит готовый результат.

Директория с шаблонам находится в корневом каталоге системы управления "tpl". По умолчанию там расположен всего один шаблон с названием "default" (название каталога является именем шаблона, поэтому в названии настоятельно рекомендуем использовать лишь символы латинского алфавита, цифры, точки, подчёркивания и дефисы, иначе могут возникнуть проблемы в работе сайта). Можно создать любое количество своих шаблонов (рекомендуем не изменять шаблон "default", т.к. его можно использовать, как исходный, для создания новых шаблонов), для этого необходимо создать директорию с названием нового шаблона, напирмер "example", и туда скопировать файлы из шаблона "default" (это самый простой способ, чтобы не создавать эти файлы заново). Далее нужно зайти в каталог "example", там мы увидим файлы с расширением "*.tpl", это и есть шаблоны, для их редактирования можно использовать любой простой текстовый редактор.

Давайте поменяем главный вид сайта. Для этого нужно открыть в редакторе шаблон global.tpl (именно он отвечает за внешний вид сайта, расположение элементов и пр.) и импортировать (вставить) туда свой код. После, внесём переменные подмены в нужные места и сохраним шаблон.

Переменные подмены можно задать в файле "shell/main_view.php", по умолчанию заданы самые необходимые переменные, но Вы можете задать и свои, изменить уже заданные. Более подробно о переменных подмены и создании контента читайте в соответствующем разделе об "Управлении контентом и переменными подмены".

Таким же образом Вы можете изменить любой из остальных шаблонов, например поменять шаблон для формы обратной связи (feedback.tpl). Внимание, есть одно "НО", изменять переменные подмены Вы можете только в главном шаблоне (global.tpl), в остальных шаблонах переменные заданы системно и изменять их мы крайне не рекомендуем.

Теперь нам нужно изменить текущий отображаемый шаблон, сделать это можно в конфигурационном файле "config.php" изменив параметры:

define("USE_TEMPLATE","default");
на
define("USE_TEMPLATE","example");

Вместо "example" нужно внести название Вашего шаблона, а example, напоминаем, это название, используемое в нашем примере.

Теперь выходим на главную страницу сайта под управлением CMS Garsys и проверяем, что получилось.