2. Удалить файлы (какие удалять, можно посмотреть, в установочном архиве, те что закачались при установке)
3. Удалить записи из БД (какие удалять можно посмотреть в файле install.sql)
4. Обновить события hook'ов
По этой схеме можно начисто удалить любое установленное дополнение.
Плюс если дополнение имеет собственные поля, то перед удалением нужно убрать из типов контента эти поля.
1. Включить загрузку файлов manifest.php
2. Удалить файлы (какие удалять, можно посмотреть, в установочном архиве, те что закачались при установке)
3. Удалить записи из БД (какие удалять можно посмотреть в файле install.sql)
4. Обновить события hook'ов
По этой схеме можно начисто удалить любое установленное дополнение.
Плюс если дополнение имеет собственные поля, то перед удалением нужно убрать из типов контента эти поля.
Спасибо, ничего не понял. Но за ответ благодарю.))
Без выполнения 1 пункта и если нет бэкапа ничего не делайте.
Часть переведу:
Распаковать .zip установочного пакета компонента, в папке "package", подпапках "system" и "templates" посмотреть какие файлы были добавлены и куда, их удалить на хостинге.2. Удалить файлы (какие удалять, можно посмотреть, в установочном архиве, те что закачались при установке)
Панель управления — Компоненты — Управление событиями — Обновить4. Обновить события hook'ов
Спасибо, ничего не понял.
Вот так
1. Включаем отладку.
2. Удаляем виджеты и поля от компонента.
3. Удаляем задачи планировщика.
4. Удаляем таблицы в базе данных.
5. Удаляем файлы по FTP.
6. Обновляем события.
7. Чистим кеш.
8. Отключаем отладку.
Гуру меня поправят но я так и делал, когда сайт должен работать.
в такой последовательности.
1. Включаем отладку.
2. Удаляем виджеты и поля от компонента.
3. Удаляем задачи планировщика.
4. Удаляем таблицы в базе данных.
5. Удаляем файлы по FTP.
6. Обновляем события.
7. Чистим кеш.
8. Отключаем отладку.
Это столько надо всего сделать для удаления компонента?!
В одной из версий icms добавлена поддержка автоматического удаления компонентов у тех, кто установил компонент после этого обновления.Это столько надо всего сделать для удаления компонента?!
В icms все хорошо в этом плане. Не знаю, добавлена ли поддержка удаления в биллинге…
В icms все хорошо в этом плане. Не знаю, добавлена ли поддержка удаления в биллинге...
Как бы да, прямо таки удивило, вероятно просто компонента одного это проблема. Не может быть в системе такое удаление.
Есть такой экшен в движке для компонентов но разработчики (большинство) его не пишутВ одной из версий icms добавлена поддержка автоматического удаления компонентов у тех, кто установил компонент после этого обновления.
К сожалению все верно! Я бы еще добавил:Это столько надо всего сделать для удаления компонента?!
— Смотрим в инсталляторе какие создавались таблицы и дополнительные поля, что не удалилось удаляем ручками.
Часто не удаляются дополнительные поля в разных типах контента и компонентах. Особенно у таких дополнений как биллинг, где куча разных взаимосвязей.
К сожалению все верно! Я бы еще добавил:Это столько надо всего сделать для удаления компонента?!
— Смотрим в инсталляторе какие создавались таблицы и дополнительные поля, что не удалилось удаляем ручками.
Часто не удаляются дополнительные поля в разных типах контента и компонентах. Особенно у таких дополнений как биллинг, где куча разных взаимосвязей.
А вот это я бы не советовал делать! Потом одни нотисы и мелкие ошибки, накладываются на другие и где кто с кем что не поделил уже трудно разобраться. У хорошего скрипта не должно быть никаких хвостов при включенной отладке.8. Отключаем отладку.
Короче после всего того что тебе написали выше, а в принципе достаточно удалить
из базы, таблицы с billing, в controllers, и users_tabs удалить billing, а в таблице users, переключаешь таблицу на Структура и удаляешь строки balance и plan_id
Если их не удалить то
там остается один косяк в админке — компоненты — профиле пользователей — вкладки профилей — баланс. снять галочку Показывать вкладку.
После этого будет работать вкладка пользователей.
А так то можешь скопировать базу, в нотепаде открыть выбрать поиск billing и удалить все оттуда.)) ну если умеючи. Только сохраняй под новым именем, )) после удаления биллинга.
Да? У меня работает.после активации ключа, базу уже нельзя переносить на домашний сервер. Или еще по каким неведомым причинам с 2.11 на дом серваке не работает.
P.S. Open Server и папку с сайтом называю как на живом сайте с биллингом.