Игорь

Игорь

"Эх, жизнь моя жестянка!"
+95
Репутация
348
Рейтинг
#1 Механизм наследования шаблонов 24 февраля 2017 в 18:07


Пожалуйста, оставьте колхоз при себе.

Fuze
Какой же это колхоз? Это суровая правда жизни stuk
Мы вот, например, не первый год ждём вменяемого описания функционала и не жужжим. zst
#2 Механизм наследования шаблонов 24 февраля 2017 в 18:01


Всё работает, сам тестировал.

Evanescence
С вашим-то вариантом всё понятно. Но почему моя версия не сработала? Есть шаблон default. Я хочу создать свою тему, в которой например изменю только одни файл из css, который закину в свою папку. А всё остальное должно браться всё из того же default. Если это так не работает, то наследованием это пока можно назвать с большой натяжкой.
#3 Механизм наследования шаблонов 24 февраля 2017 в 16:50


Для включения механизма наследования необходимо в корневой директории темы создать файл inherit.php в котором должен вернуться массив цепочки шаблонов, исключая основной шаблон (new_my_best_template) и шаблон default.

И это сделали?

Jestik

Сделал. И разницы никакой. Не работает эта бодяга… да и не нужен там никакой inherit.php, так как наследоваться должно от default, а он входит в исключение. Так что тогда сделать?
Не хочу обидеть разработчика, но получается херня полная, а не наследование.
#1 Механизм наследования шаблонов 24 февраля 2017 в 16:43
Всем привет!

Расписано тут всё очень красиво:
docs.instantcms.ru/dev/templates/inherits

Делаем. Создаём в templates новую пустую папку, в админке переключаемся на одноимённую с папкой темой и… и ничего не унаследовалось, так как все css и скрипты должны подгружаться из соответствующих под папок, а их просто нет. А где же наследование? Почему не унаследовалось из default?
#5 [ЕСТЬ РЕШЕНИЕ] Создание своей темы оформления в 2.6.1 8 декабря 2016 в 19:48


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

@morfius

Хм… Что вы называете стандартом? И в чём именно вы не можете разобраться? Вообще, такой вопрос лучше задавать в каком отделом разделе… специально для полных чайников.
#6 [ЕСТЬ РЕШЕНИЕ] Создание своей темы оформления в 2.6.1 5 декабря 2016 в 13:43


Если настройки Ваше темы аналогичны дефолтной, то, насколько я помню, достаточно скопировать файл настроек \system\config\theme_default.yml, изменив в нём название темы. И ещё скопировать в свою папку файл \templates\default\options.form.php, заменив в нём в определении класса "formDefaultTemplateOptions" слово "Default" на название Вашей темы..

WebMan
Большое спасибо! Очень помогли! Буду теперь знать хоть где копать начинать!
#7 [ЕСТЬ РЕШЕНИЕ] Создание своей темы оформления в 2.6.1 5 декабря 2016 в 13:29


Для изменения только цветовой темы, Вам, Игорь, видимо, достаточно будет просто скопировать в свою папку (с учётом путей) файлы стилей и подправить их по своему вкусу.

WebMan
Я так и подумал. А если мне, например, хочется, чтобы я мог, как и в шаблоне default, загружать свой новый логотип и чтобы были настройки, как в шаблоне default? В этом случае уже надо копировать всё полностью?
#8 [ЕСТЬ РЕШЕНИЕ] Создание своей темы оформления в 2.6.1 5 декабря 2016 в 13:07


а если просто цвета поменть, то редактируйте файлы стилей

yury
Так надо, как и раньше, всё из default копировать в подпапку (например, mytheme) и затем уже править?
#1 [ЕСТЬ РЕШЕНИЕ] Создание своей темы оформления в 2.6.1 5 декабря 2016 в 13:02
Нужна консультация гуру инстанта.
А то я уже окончательно запутался… Подскажите, пожалуйста, чтобы создать собственную тему оформления надо было в папке templates создать новую подпапку и пересадить в неё всё содержимое из папки default? А как сейчас? Что и куда копировать? Что надо сделать, чтобы можно было создать хотя бы свой цветовой вариант оформления темы?
#10 Список лучших рефоводов 19 мая 2016 в 18:30


Могу сделать

IngDesign

GОчень бы выручили!!!
#11 Список лучших рефоводов 19 мая 2016 в 12:11

Человек хочет пользователей, кто привел новичков поощрять.

Игорь
А вы не сильные в написании такого виджета?
#12 Список лучших рефоводов 19 апреля 2016 в 10:34


Описание темы на форуме не видно, лучше в заглавии указывать(сразу понятно, стоит-ли свой носик совать в тему)))

Петрмаг
Учту на будущее.
Ещё бы кто-нибудь смог что-нибудь по самой теме подсказать…
#13 Список лучших рефоводов 19 апреля 2016 в 01:32


ветка движка то какая? или в двойке нет реф ссылки? регистрации по инвайтам надо считать?

Amurland

Без обид, но вы явно не в теме. А версия движка указывалась в описании темы.
#14 Список лучших рефоводов 19 апреля 2016 в 00:43


Похоже рефоводы это те кто привёл рефералов...

saturn

Именно так
#15 Список лучших рефоводов 18 апреля 2016 в 20:55

Я даже не знаю кто такие рефоводы.

Atid — Gorec
А с компонентом Биллинг и его реферальной программой вы вообще знакомы?
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.