Смысл в том, чтобы после обновления вообще шаблон не подправлять.KEXX, а не легче подключить свои файлы стилей и скрипты к шаблону, где и вносить все изменения, а при обновлении немного подправлять ручками?
Вам дали правильный совет создаете свой_файл.css и прописываете в файле /templates/ваш_шаблон/main.tpl.php вверху где расположены строчки видаСмысл в том, чтобы после обновления вообще шаблон не подправлять.
$this->addMainCSS("templates/{$this->name}/css/theme-text.css");
$this->addMainCSS("templates/{$this->name}/свой_файл.css");
Так все верно, это потому что пользовательский файл my.css изначально прописан в main.tpl.php — стр. 44KEXX, О чего захотели) Даю подсказку: есть такой шаблон, boxed называется. Так вот в нем при обновлении ничего не слетает и все остается как есть) Клик — instantcms.ru/addons/boxed-free-theme-for-instantcms.html
link rel="stylesheet" type="text/css" href="/templates/<?php html($this->name); ?>/css/my.css"
Разве заранее отказаться от всевожных новых плюшек. Зачастую, и отказ от них не поможет — тогда разве вообще не обновляться.Смысл в том, чтобы после обновления вообще шаблон не подправлять.
Изменения бывают разные, например:Разве заранее отказаться от всевожных новых плюшек. Зачастую, и отказ от них не поможет — тогда разве вообще не обновляться.
1. Изменения шрифта и его размеров
2. Количество колонок в виджетах и их размеры
3. Изменение раскраси...
4. Добавление в шаблон каких то параметров других разработчиков, для работы их дополнений...
И много других мелочей, которые не меняют шаблон, а как бы адаптируют под себя и свои задачи. Ваши шаблоны без сомнения хороши, но вот встроенного пользовательского файла стилей явно не хватает!
Скажите смержить? Это не вариант, так можно дойти до ходьбы пешком вместо транспорта…
5 минут… я правлю я обычно много…Скажите смержить?
Готовы продемонстрировать шаблон, который совершенно не нужно обновлять и он будет соответствовать функционалу системы вечно?И много других мелочей, которые не меняют шаблон, а как бы адаптируют под себя и свои задачи.
Даже больше, чем вам нужноно вот встроенного пользовательского файла стилей явно не хватает
Естественно такого нет и не об этом тема! А о том, чтобы сохранялись пользовательские изменения в стилях шаблона.Готовы продемонстрировать шаблон, который совершенно не нужно обновлять и он будет соответствовать функционалу системы вечно?
Я знаю о TSESO интересный шаблон с системой скинов и даже бесплатный! Скины не удаляются при обновлениях. Как раз то что надо!Даже больше, чем вам нужно
Опять же речь о возможности сохранять пользовательские изменения в стилях любого шаблона! Как функция для удобства пользователей!
Не смотря на то что вы создали такой хороший шаблон как TSESO, думаю вам не доставит трудности добавить в стальные ваши шаблоны несколько строк и прописать пользовательский файл стилей.
Это конечно вас ни к чему не обязывает, просто как пожелание.
В жизни есть много вещей без которых можно прожить, но когда они есть просто удобнее!5 минут… я правлю я обычно много...
Капусту можно шинковать и простым ножом, но шинковкой быстрее и удобнее…
Не, не забываем.Не забывайте ещё про такую фичу
Кстати раз пошла такая пьянка — файлы стилей отдельных страниц, типа Профилей или Активности, в общем, которые лежат по путям типа "controllers/название_контроллера/style.css" вроде как подключаются автоматически, если система их видит? То есть я могу просто удалить файл style.css из этих папок, больше ничего не надо делать? Просто я сейчас делаю дизаен вообще с чистого листа, мне удобно работать с одним css-файликом, а не прыгать по вкладкам, тем более что они все одинаково называются. Вполне возможно, в итоге тоже оставлю 1 файл стилей.
Я вот не очень понял, что конкретно ТС хочет добиться. Продублировать = создать свой шаблон? Ну это можно конечно, но все же со временем придется переходить на более свежие версии, т.к. что-то возможно просто перестанет корректно работать. В файлах tpl постоянно вносятся изменения, а тестировать сайт полностью по кирпичику часто не получится. Какие-то косяки будут возникать, а о них даже и не догадаешься.
То есть, получается что даже в новый установленный шаблон нужно вносить правки после каждого обновления движка?
Это действительно удобно, но в последнее время, все стремятся уменьшить килобайты загружаемой страницы и вариант с загрузкой всех стилей в одном файле уже жирный минус в этом вопросе.мне удобно работать с одним css-файликом