Как разместить Элемент только на Главной. Вариант 4. Несколько файлов темы.
Также есть вариант создать отдельный файл темы, крайне желательно его называть main_page.tpl
некоторые называют просто main.tpl, но это не совсем говорящее название (на скриншоте видно).
Чтобы поменять файл темы, нужно при редактировании главной перейти на вкладку вид и выбрать нужный файл темы.
Новый файл темы нужно класть сюда: /themes/xxxxxx/main_page.tpl
Не путайте с Вид контента!!!!!!! на скриншоте он выше файла тем, вид контента меняет вид того что выводиться вместо [ component ] ваши касмотные виды контента можно класть сюда /modules/components/front_end/pages/views/main_page.tpl
То есть, по аналогии с такой же папкой но в ядре (папке /user_cms/modules/)
Несуществующие папки придется создать.
При использовании нескольких файлов темы, следует одинаковые их части выносить в отдельные файлы в папку inc. Например: если шапка сайта одинаковая для всех файлов темы, то создать файл: inc/header.tpl, и в него поместить код шапки. А в файлах темы подключить его следующим образом:
< ?php require('inc/header.tpl')?>
без пробела перед "?".
Пред. урок След. урок
некоторые называют просто main.tpl, но это не совсем говорящее название (на скриншоте видно).
Чтобы поменять файл темы, нужно при редактировании главной перейти на вкладку вид и выбрать нужный файл темы.
Новый файл темы нужно класть сюда: /themes/xxxxxx/main_page.tpl
Не путайте с Вид контента!!!!!!! на скриншоте он выше файла тем, вид контента меняет вид того что выводиться вместо [ component ] ваши касмотные виды контента можно класть сюда /modules/components/front_end/pages/views/main_page.tpl
То есть, по аналогии с такой же папкой но в ядре (папке /user_cms/modules/)
Несуществующие папки придется создать.
При использовании нескольких файлов темы, следует одинаковые их части выносить в отдельные файлы в папку inc. Например: если шапка сайта одинаковая для всех файлов темы, то создать файл: inc/header.tpl, и в него поместить код шапки. А в файлах темы подключить его следующим образом:
< ?php require('inc/header.tpl')?>
без пробела перед "?".
Пред. урок След. урок