Как удалить шаблон в Joomla 3

29 Мая 2022г. в 04:33

Для, начала, хотел бы напомнить, что шаблон Joomla – это специальное расширение, которое формирует оформление, структуру и дизайн пользовательской части, или панели администратора. В данное время создано огромное количество различных шаблонов, которые веб-разработчики могут использовать для решения поставленных задач.

Шаблон, состоит из определенного набора файлов, которые в процессе установки копируются в определенный каталог, директории templates CMS Joomla. При этом шаблон – это относительно простое расширение, которое при установке не создает в базе данных дополнительные таблицы, для хранения всевозможной информации. Однако, для хранения настроек, все же используется одна таблица в базе данных, под названием “префикс_extensions”, которая содержит информацию обо всех установленных расширениях. Поэтому для удаления шаблона, необходимо удалить как файловую структуру, так и запись о шаблоне из вышеуказанной таблицы. Соответственно в CMS joomla удалить шаблон, можно двумя способами – автоматически, используя менеджер расширений, и в ручную – удалив файловую структуру и запись в базе данных.

Перед удалением шаблона, убедитесь, что удаляемый шаблон не назначен в качестве активного.

Автоматическое удаление шаблона
Для удаления шаблона в автоматическом режиме, первым делом необходимо перейти в панель администратора Joomla.

Далее, переходим в менеджер расширений (Расширения -> Менеджер расширений).

Менеджер расширений используется для установки и управления расширениями CMS Joomla. Для удаления шаблона переходим в раздел “Управление”.



Как Вы видите, в центре отображаются все установленные расширения CMS Joomla, но нас интересует только шаблон, который нужно удалить, поэтому в левом сайдбаре, в выпадающем меню “Выбор типа”, выбираем “Шаблон”. При этом в центральной области, будут отображены только установленные шаблоны.

Выбрав нужный шаблон, отмечаем его галочкой и кликаем по кнопке “Деинсталлировать”, для его удаления. На этом удаление шаблона в автоматическом режиме завершено.

Ручное удаление шаблона
Для удаления шаблонов, а так же любых других расширений, я настоятельно рекомендую Вам, использовать менеджер расширений, то есть автоматическое удаление. Если же выше указанным способом, удалить шаблон не получается, вследствие возникновения ошибок, то в этом случае необходимо использовать ручное удаление. Итак, первым делом, переходим в файловую структуру CMS Joomla (каталог в котором установлена Joomla).



Далее, переходим в директорию “templates”, в которой расположены все установленные шаблоны. И удаляем папку с интересующим шаблоном.



Теперь необходимо удалить запись о данном шаблоне из таблицы “префикс_extensions”.
Для этого переходим в инструмент phpmyadmin, выбираем базу данных, которая используется для CMS Joomla и открываем таблицу “префикс_extensions”.



Таблица, достаточно большая, так что потребуется внимание, что бы отыскать интересующий шаблон.



В моем случае, требуется удалить шаблон под названием theme3133, а значит напротив имени данного шаблона, необходимо кликнуть по кнопке “Удалить”. После этого интересующий шаблон полностью удален. Собственно на этом вопрос — как удалить шаблон джумла – исчерпан. Всего Вам доброго и удачного кодирования!!!