Как сделать копию стандартного шаблона Joomla
- Подробности
- Категория: Joomla 2.5 - 3
- Обновлено 22.01.2018
Все файлы стандартных шаблонов после каждого обновления Joomla заменяются оригинальными. Поэтому нет смысла вносить изменения в стандартный дизайн движка. Однако стандартные шаблоны очень даже хороши для работы и для их использования мы сделаем дубликат, например шаблона beez_20.
- На сервере создадим каталог /templates/mybeez и скопируем в него все содержимое каталога /templates/beez_20
- Откроем на редактирование файл /templates/mybeez/templateDetails.xml и заменим в трех местах beez_20 на mybeez. Это в тэге name и в двух тэгах language.
- Переименуем файлы языковой поддержки /templates/mybeez/language/en-GB
en-GB.tpl_beez_20.ini на en-GB.tpl_mybeez.ini
en-GB.tpl_beez_20.sys. ini на en-GB.tpl_mybeez.sys .ini - Скопируем оба эти файла из папки /templates/mybeez/language/en-GB/ в папку /language/en-GB/
- Создадим копию файла русификатора в каталоге /language/ru-RU/ru-RU.tpl_beez20.ini и переименуем его в ru-RU.tpl_mybeez.ini
- В админке сайта найдем и установим наш новый шаблон mybeez. Для этого идем Расширения --> Менеджер расширений --> Поиск, нажимаем кнопку Найти. Скрипт найдет неустановленное расширение Mybeez и предложит его установить, что и нужно сделать.
Файлы расширения копируются в нужные папки текущей установки Joomla.
База данных Joomla обновляется информацией о новом расширении. - Далее шаблон mybeez делаем по умолчанию в настройках шаблонов. Для этого переходим по Расширения => Менеджер шаблонов: Стили, выбираем наш новый шаблон и нажимаем кнопку "Сделать выбираемым по умолчанию".
- Последний шаг, если требуется, чтобы новый шаблон выглядел как исходный, нужно изменить в нем параметры стиля. Нажимаем на ссылку на имени шаблона "mybeez - по умолчинию" и изменяем параметры:
Logo (Логотип): joomla_black. gif
Position of navigation (Местоположение при навигации): Before content (До со-держимого)
Template colour (Цвет шаблона): Personal (Индивидуально выбираемый)
При этих настройках параметров стиля новый шаблон будет выглядеть точно так же, как и исходный шаблон beez_20. И теперь мы можем изменять стили и дизайн сайта. Созданные нами файлы будут храниться в отдельном шаблоне (каталоге) и, следовательно, внесенные нами изменения не будут потеряны при обновлении или переходе к новой версии Joomla.