Перейти к содержанию
Dan43

[Решено] Как правильно удалить ненужный модуль

Рекомендуемые сообщения

Вопрос следующий

Иногда выходят новые версии используемого модуля.

В инструкции по апгрейду фраза: Удалите все файлы предыдущей версии.

Вопрос: А как найти все файлы предыдущей версии? С гарантией, что не удалишь что-нить лишнее.

Такая же проблема - если модуль больше не планируется к использованию.

У меня получилась следующая картина.

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

А старый модуль - как голова Змея Горыныча. Выросла. Каким образом?

Есть в списке модулей несмотря на то, что повторно я его не ставил. Opencart был установлен заново перед установкой модулей уже так сказать начисто. Как он там оказался? Корневая папка сайта была мной вычищена полностью. База данных - создана заново. Прям генетическая память .... 

Не мешает. Но чистота от лишних файлов - залог здоровья сайта. Я так считаю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Автоматом "НАЧИСТО" не получится удалить!

Руками:
Зайдите в админ-панель Дополнения » Модули, отключите (удалить) нужный модуль, если он установлен.

Если у модуля есть админка (Back-End часть модуля):

 

удалите контроллер модуля админ панели:
admin\controller\module\название_модуля.php

 

удалите языковые файлы модуля админ панели:

admin\language\язык\module\название_модуля.php

 

удалите модели модуля админ панели:

admin\model\module\название_модуля.php

 

По аналогии удалите с папки catalog (Front-End части модуля): 
catalog\controller\module\название_модуля.php
catalog\language\russian\название_модуля.php
catalog\model\module\название_модуля.php


Если установлен VQmod, почистите кэш, очистив папку vqmod\vqcache и удалите VQMOD файл модуля vqmod\xml\название_модуля.xml

Изменено пользователем Eldaeron
  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

как правило два варианта:

1. уточнить у автора, где и какие именно файлы удалять (лучше всего)

2. в случае если модуль в виде архива ocmod.zip - смотреть содержимое папки upload, в ней как раз добавляемые файлы указаны, их и удалять из движка

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

всем спасибо за ответы. К моему большому сожалению и удивлению авторы модулей очень и очень  немногословны. Вытянуть с них слово - практически нереально. Никого грязью поливать не буду, но техподдержкой даже платных модулей я остался очень недоволен. Чего не ожидал - того не ожидал.

Поэтому и понимаю, что вероятнее всего спасение утопающих - будет дело рук самих утопающих.

Об удалении автоматом - даже речи не идет. Понятно, что это все врукопашную. Но надо понимать что и как. Не удалить лишнее, а если что-то оставить - может потом мешать. Будем  учиться-тренироваться.

Изменено пользователем Dan43

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вся проблема в том что было изначально принята установка через заливку файлов, что невозможно было  контролировать системой

 

Сейчас процедура упрощена, и устанвку расширений м модулей можно делать через админку..

Но к сожалению, пока, я надеюсь, что пока нет логирования.

 

Сделать логирование несложно, но!!! КОМУ это нужно, и кто будет Девушку танцевать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот тут и тут модули для удаления.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну.. это не совсем удаление... Кроме того этот модули достаточно просты, не всегда верно идентифицирует принадлежность - для разработчиков очень хорош, если принять его правила

Кроме того модуль может добавлять файлы в js скрипты, стили, картинки

 

Поэтому нужно логирование установки, с возможным архивированием

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Получилось. Сковырнул вчера. Причина удаления - кривая установка. Повторно все установилось и работает. Всем спасибо за советы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.