Как удалить модуль из Opencart?

Приветствую вас. Иногда возникает необходимость удалить то или иное ранее установленное расширение. Например, я недавно поставил по неопытности дополнение, которое оказалось не на мою версию движка. Как удалить модуль из Opencart? Это то, о чем я бы хотел сказать сегодня.

Первый шаг — отключение модуля

Для начала нужно деактивировать модуль, чтобы он перестал работать. Для этого идем в Дополнения — Дополнения, находим нужным модуль, там будет кнопка Удалить. Жмем ее и подтверждаем свое действие.

Но на самом деле модуль не удален, он просто деактивирован. То есть все файлы остались в движке и в случае чего все можно активировать заново. Но что если нужно именно удалить модуль? В таком случае все несколько сложнее.

Второй шаг — удаляем файлы

Вообще перед такой процедурой, как удаление модуля, рекомендую вам сделать резервную копию всего сайта. Просто на всякий случай.

Далее вам нужно на компьютере найти архив с модулем и распаковать его. То есть модуль вы же в любом случае когда-то на сайт ставили, а значит и архив где-то на компьютере должен валятся. Если удалили — то надо скачать с интернета заново. Это нужно для того чтобы понять, где лежат на сайте файлы модуля.

Итак, в папочке с моим модулем лежит 2 папки — admin и catalog. Это стандартные папки Opencart. Дальше нужно просто путешествовать по папкам до конечных путей, где будут лежать файлы. Вот именно эти файлы нужно и удалить!

То есть в моем случае:
По адресу admin/controller/module лежит php-файл модуля, его нужно удалить
Это всего лишь 1 файл из многих файлов модуля, точно таким же макаром нужно поступить со всеми другими файлами.

То есть мы просто узнаем путь до файла, соединяемся с сайтом по ftp, проделываем такой же путь, видим файл и удаляем его. Поступаем так же со всеми файлами модуля.

Итог

Итак, я удалил все файлы модуля, обновил страницу Дополнений в панели управления и увидел, что модулей стало на 1 меньше. Теперь я могу ставить модуль заново, но уже совместимый с моей версией движка.

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: