Деякі можуть більше не використовуватися у вашому магазині. Причини цього можуть бути різними. Деякі модулі з часом втрачають актуальність, або може бракувати певних важливих функцій. Саме тому вам, можливо, варто видалити розширення.
Існує два способи видалення модулів у Magento. Ви можете видалити розширення вручну або через composer. Давайте розглянемо кожен з них детальніше.
Видалення розширення в Magento через Composer
Щоб видалити модуль Magento 2, розташований у постачальник/назва-постачальника/назва-модуля папка:
1. Підключіться до кореневої папки вашого Magento через SSH.
2. Знайдіть розширення, яке потрібно видалити, за допомогою такої команди:
php bin/magento module:status
3. Вимкніть розширення:
php bin/magento module:disable <ExtensionProvider_ExtensionName> --clear-static-content
php bin/magento setup:upgrade
4. Перейдіть до свого composer.json файл, щоб знайти назву розширення за допомогою composer , а потім видалити його:
composer remove vendor-name/module-name
5. Виконайте команди CLI налаштування:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: Якщо ви не хочете, щоб ваш вебсайт був недоступний під час розгортання, спробуйте ці команди розгортання з нульовим часом простою для Magento 2 .
Видалення розширення в Magento 2 вручну
Якщо модуль Magento, який ви хочете видалити, знаходиться в додаток/код/НазваПостачальника/НазваМодуля папку, виконайте такі дії:
1. Використовуйте SSH для підключення до кореневої папки вашого Magento.
2. Виконайте таку команду:
php bin/magento module:status
і знайдіть внутрішню назву розширення, яке потрібно видалити.
3. Вимкніть розширення
php bin/magento module:disable <ExtensionProvider_ExtensionName> --clear-static-content
php bin/magento setup:upgrade
4. Видаліть файли модулів Magento:
cd app/code/<ExtensionProvider>/
rm -rf <ExtensionName>
Примітка: Деякі розширення одного постачальника можуть бути взаємозалежними. Деякі розширення можуть служити основою для інших модулів того ж постачальника. Тому вам потрібно перевірити ці залежності перед видаленням розширень у Magento та зробіть резервну копію вашого Magento .
Ось як можна видалити розширення в Magento 2. Просто виберіть метод, який краще підходить для вашого конкретного випадку, і обов’язково уважно дотримуйтесь інструкцій.