Как полностью удалить модуль на opencart?

  • Автор темы Saxno
  • Дата начала
Статус
Закрыто для дальнейших ответов.
Saxno

Saxno

Академик
Пользователи
Регистрация
06.04.2014
Сообщения
140
Реакции
14
Возраст
38
При удалении модуля, через админку, все файлы модуля остаются на сервере. Как можно удалить его полностью?
 
WebBiz

WebBiz

Вождь
Команда форума
Администратор
Регистрация
11.03.2014
Сообщения
1 477
Реакции
201
Возраст
31
Очевидно, что нужно все файлы удалять вручную. О другом способе я не слышал.
 
Saxno

Saxno

Академик
Пользователи
Регистрация
06.04.2014
Сообщения
140
Реакции
14
Возраст
38
Очевидно, что нужно все файлы удалять вручную. О другом способе я не слышал.
Ну, об этой возможности я то знаю, а меня интересует нит ли какого-то способа, чтобы можно было удалять автоматически.
 
Никита

Никита

Профессор
Пользователи
Регистрация
19.05.2014
Сообщения
558
Реакции
63
Возраст
39
Ну, об этой возможности я то знаю, а меня интересует нит ли какого-то способа, чтобы можно было удалять автоматически.
Может уже придумали какой-то модуль с помощью которого можно производить подобные действия. А так, только через файловый менеджер хостинга, или, через ftp.
 
Developer

Developer

Новичок
Регистрация
07.12.2015
Сообщения
2
Реакции
1
Возраст
33
Для автоматического удаления того или иного модуля можно просто перед установкой создать файл на будущее типа:
unistall.php
и впихнуть туда такое:
PHP:
<?php
@unlink('admin/controller/module/custom_template.php');
@unlink('admin/language/russian/module/custom_template.php');
@unlink('admin/language/english/module/custom_template.php');
@unlink('admin/view/template/module/custom_template.tpl');
@unlink('vqmod/xml/custom_template_module.xml');
?>
и при запуске файлика, удаляться все записи о модуле.
 
Eantare

Eantare

Прописан на форуме
Пользователи
Регистрация
14.01.2016
Сообщения
16
Реакции
9
А если модуль при установке модифицирует базу данных?
 
Статус
Закрыто для дальнейших ответов.
Верх