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

Saxno

Прописан на форуме
Пользователь
Регистрация
6/4/14
Сообщения
132
Симпатии
13
Возраст
34
#1
При удалении модуля, через админку, все файлы модуля остаются на сервере. Как можно удалить его полностью?
 

WebBiz

Вождь
Член команды
Администратор
Регистрация
11/3/14
Сообщения
1.314
Симпатии
178
Возраст
27
#2
Очевидно, что нужно все файлы удалять вручную. О другом способе я не слышал.
 

Saxno

Прописан на форуме
Пользователь
Регистрация
6/4/14
Сообщения
132
Симпатии
13
Возраст
34
#3
Очевидно, что нужно все файлы удалять вручную. О другом способе я не слышал.
Ну, об этой возможности я то знаю, а меня интересует нит ли какого-то способа, чтобы можно было удалять автоматически.
 

Никита

Профессор
Пользователь
Регистрация
19/5/14
Сообщения
521
Симпатии
59
Возраст
36
#4
Ну, об этой возможности я то знаю, а меня интересует нит ли какого-то способа, чтобы можно было удалять автоматически.
Может уже придумали какой-то модуль с помощью которого можно производить подобные действия. А так, только через файловый менеджер хостинга, или, через ftp.
 

Developer

Новичек
Пользователь
Регистрация
7/12/15
Сообщения
2
Симпатии
1
Возраст
29
#5
Для автоматического удаления того или иного модуля можно просто перед установкой создать файл на будущее типа:
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

Новичек
Пользователь
Регистрация
14/1/16
Сообщения
16
Симпатии
9
#6
А если модуль при установке модифицирует базу данных?