Как сделать копию стандартного шаблона Joomla

Все файлы стандартных шаблонов после каждого обновления Joomla заменяются оригинальными. Поэтому нет смысла вносить изменения в стандартный дизайн движка. Однако стандартные шаблоны очень даже хороши для работы и для их использования мы сделаем дубликат, например шаблона beez_20.

 

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

При этих настройках параметров стиля новый шаблон будет выглядеть точно так же, как и исходный шаблон beez_20. И теперь мы можем изменять стили и дизайн сайта. Созданные нами файлы будут храниться в отдельном шаблоне (каталоге) и, следовательно, внесенные нами изменения не будут потеряны при обновлении или переходе к новой версии Joomla.