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

  • Автор темы Saxno
  • Дата начала
Saxno

Saxno

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

WebBiz

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

Saxno

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

Никита

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

Developer

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

Eantare

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