Создание своей темы оформления в 2.6.1

 
Посетитель
small user social cms
Сообщений: 95
Нужна консультация гуру инстанта.
А то я уже окончательно запутался... Подскажите, пожалуйста, чтобы создать собственную тему оформления надо было в папке templates создать новую подпапку и пересадить в неё всё содержимое из папки default? А как сейчас? Что и куда копировать? Что надо сделать, чтобы можно было создать хотя бы свой цветовой вариант оформления темы?
С уважением, Игорь
Посетитель
no avatar
МедальАвторитет форума
Сообщений: 2785
также все вроде как.

а если просто цвета поменть, то редактируйте файлы стилей
Реклама
cms
Посетитель
small user social cms
Сообщений: 95
yury:

а если просто цвета поменть, то редактируйте файлы стилей
Так надо, как и раньше, всё из default копировать в подпапку (например, mytheme) и затем уже править?
С уважением, Игорь
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 560
В обновлении 2.6.1 улучшен механизм наследования шаблонов. Уже давно не обязательно копировать все файлы дефолтного шаблона в папку своего шаблона. А теперь шаблоны ещё и можно выстраивать в цепочки.
Для изменения только цветовой темы, Вам, Игорь, видимо, достаточно будет просто скопировать в свою папку (с учётом путей) файлы стилей и подправить их по своему вкусу. И, естественно, в настройках сайта выбрать свою тему.
Посетитель
small user social cms
Сообщений: 95
WebMan:

Для изменения только цветовой темы, Вам, Игорь, видимо, достаточно будет просто скопировать в свою папку (с учётом путей) файлы стилей и подправить их по своему вкусу.
Я так и подумал. А если мне, например, хочется, чтобы я мог, как и в шаблоне default, загружать свой новый логотип и чтобы были настройки, как в шаблоне default? В этом случае уже надо копировать всё полностью?
С уважением, Игорь
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 560
Если настройки Ваше темы аналогичны дефолтной, то, насколько я помню, достаточно скопировать файл настроек \system\config\theme_default.yml, изменив в нём название темы. И ещё скопировать в свою папку файл \templates\default\options.form.php, заменив в нём в определении класса "formDefaultTemplateOptions" слово "Default" на название Вашей темы.

Вроде всё. Я не силён в темах, может что-то забыл. Посмотрите на форуме, это уже описывалось. Но вообще всё копировать не нужно - это точно.
Посетитель
small user social cms
Сообщений: 95
WebMan:

Если настройки Ваше темы аналогичны дефолтной, то, насколько я помню, достаточно скопировать файл настроек \system\config\theme_default.yml, изменив в нём название темы. И ещё скопировать в свою папку файл \templates\default\options.form.php, заменив в нём в определении класса "formDefaultTemplateOptions" слово "Default" на название Вашей темы..
Большое спасибо! Очень помогли! Буду теперь знать хоть где копать начинать!
С уважением, Игорь
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 560
В " Документации" есть описание необходимых файлов шаблона. Оказывается ещё нужны main.tpl.php, admin.tpl.php и scheme.html.
Посетитель
no avatar
Сообщений: 46
Кто может помочь разобраться в работе сайта??? не давно поставил сайт и не могу в стандарте понять??
Посетитель
small user social cms
Сообщений: 95
@morfius:

Кто может помочь разобраться в работе сайта??? не давно поставил сайт и не могу в стандарте понять??

Хм...Что вы называете стандартом? И в чём именно вы не можете разобраться? Вообще, такой вопрос лучше задавать в каком отделом разделе.. специально для полных чайников.
С уважением, Игорь
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: