Всего: 2 1 2 >
 Как создать копию default шаблона и найти его?
Amster
Новичок
: 3
: 03-08-2014


03-08-2014 21:57
Добрый день.
В теме 1.6 песочницы не нашел, как и ответ на форуме на свой вопрос, поэтому пишу сюда.
Подскажите хочу создать копию встроенного default шаблона (1.6.0.8), чтобы можно было потренироваться, а в случае чего удалить.
Для этого выбираю: Настройки/Шаблоны/+Добавьте тему/+Создать тему
После этого возникают проблемы:

1) При выборе "Адаптивный" (для смартфонов) в положение "да" всегда выдает ошибку - "неверное имя каталога". Если ставлю "нет" - шаблон создается (при этом в опции "Копировать недостающие файлы из существующего шаблона" выбираю "default-bootstrap"). В чем может быть ошибка?

2) Не могу найти созданный шаблон в меню. Опять же в опции "Копировать недостающие файлы из существующего шаблона" - вижу вновь созданный шаблон. Но больше нигде в меню его не могу найти.

3) Раз уж возникают трудности с поиском созданного шаблона, сразу хочу спросить как потом можно будет удалить шаблон?

 
  
Triton63


Профессионал
: 886
: Оренбург
: 28-05-2011


03-08-2014 23:33
В папке с темой сделай копию default-bootstrap
со всеми файлами обзови например my_bootstrap
у тебя появится своя тема с таким названием
вот над ней и эксперементируй
 



Интернет-магазин ионизатор воздуха ЭкоЮнит: Лампа Чижевского
shop.aeroion.ru
-------------------------------------------------------------------------------
  
Amster
Новичок
: 3
: 03-08-2014


03-08-2014 23:55
Уточню: как стандартными средствами панели управления создать копию шаблона?

 
  
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


04-08-2014 09:09
Стандартными средствами можно только через экспорт > импорт (до импорта переименовать в архиве название директории шаблона).


Выше Triton63 уже описал самый простой способ сделать копию шаблона:
1. Перейти в /themes/ сделать копию директории шаблона, дать новое название.
2. Перейти в Панель управления > Настройки > Шаблоны и выбрать новый шаблон.
 
  
Amster
Новичок
: 3
: 03-08-2014


04-08-2014 11:46
Выходит то что я делал назвать "копированием шаблона" нельзя.
Спасибо.
А если я изменю новый шаблон - в первом случае стандартными средствами, а во втором изменяя код. И сделаю обновление движка. Новый шаблон будет корректно работать? В обоих случаях?

 
  
e_v_medvedev
Профессионал
: 806
: Москва
: 25-03-2011


04-08-2014 21:26
Цитата:( Amster @ 04-08-2014 07:46 Смотреть сообщение )
Выходит то что я делал назвать "копированием шаблона" нельзя.
Спасибо.
А если я изменю новый шаблон - в первом случае стандартными средствами, а во втором изменяя код. И сделаю обновление движка. Новый шаблон будет корректно работать? В обоих случаях?


Не факт. Скорее всего не в полной мере. Недавно столкнулся с тем, что даже в пределах 1.5 между версиями есть расхождения в структуре выгружаемых для шаблона данных. Между 1.5 и 1.6 точно есть.
 
  
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


05-08-2014 14:32
Цитата:( Amster @ 04-08-2014 12:46 Смотреть сообщение )
Выходит то что я делал назвать "копированием шаблона" нельзя.

Подобного функционала (клонирование шаблона) нет, возможно его добавят с новыми версиями.

Цитата:( Amster @ 04-08-2014 12:46 Смотреть сообщение )
А если я изменю новый шаблон - в первом случае стандартными средствами, а во втором изменяя код.

Стандартными средствами изменить шаблон невозможно (изменить вызов, переставить модули и тп. да, но не изменить сам шаблон).
Для правки шаблона необходимо работать с самими файлами шаблона (tpl) + файлами стилей (css).

Цитата:( Amster @ 04-08-2014 12:46 Смотреть сообщение )
И сделаю обновление движка. Новый шаблон будет корректно работать? В обоих случаях?

Да.
 
  
EvgenyB
Новичок
: 3
: 10-08-2014


10-08-2014 22:01
после обновления слетают все CSSки модулей и измененные контроллеры,
А как побороть ?
 
 
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


11-08-2014 09:32
Цитата:( EvgenyB @ 10-08-2014 23:01 Смотреть сообщение )
после обновления слетают все CSSки модулей

1. Отключить объединение и сжатие CSS файлов.
2. Проверить и очистить директорию /themes/ваша-тема/cache/
Для поддержки обновления css-файлы модулей должны быть в директории /themes/ваша-тема/css/modules/


Цитата:( EvgenyB @ 10-08-2014 23:01 Смотреть сообщение )
измененные контроллеры

Проверить наличие измененных контроллеров в директории /override/controllers/front/ или /override/controllers/admin/ если файлы доступны удалить /cache/class_index.html
 
  
JeФoks
Новичок
: 4
: 18-11-2014


07-12-2014 00:27
поздно тему нашёл, пытался клонировать тему через экспорт/загрузку, соответственно, не получалось толком, решил через фтп удалить наклонированные темы, оставил только стандартную, но сам сайт выдаёт "500 Server Error", как мне вернуть единственную рабочую тему? через бд может?
наклонированные мною темы нигде не оставили ещё следов?
 
 
   
Всего: 2 1 2 >