Désinstaller le module via le fichier ZIP
Si vous souhaitez désinstaller le module :
- Supprimez le répertoire LyranetworkSogecommerce présent à la racine de votre site.
- Dans le fichier composer.json présent à la racine du site,
supprimez la ligne ci-dessous :
"Lyranetwork\\Sogecommerce\\": "LyranetworkSogecommerce/src/"
- Dans le fichier bundles.php présent dans le répertoire
config, supprimez la ligne ci-dessous :
Lyranetwork\Sogecommerce\LyranetworkSogecommercePlugin::class => ['all' => true],
- Dans le fichier routes.yaml présent dans le répertoire
config, supprimez les lignes ci-dessous :
sylius_sogecommerce: resource: "@LyranetworkSogecommercePlugin/Resources/config/routing.yaml"
- Dans le fichier _sylius.yaml présent dans le répertoire config/packages, supprimez les lignes
ci-dessous :
winzou_state_machine: sylius_payment: callbacks: after: custom_action: on: ["process", "authorize", "complete"] do: ["@lyranetworksogecommerce.order_service", "sendConfirmationEmail"] args: ["object"]
- Dans le fichier services.yaml présent dans le répertoire config, supprimez les lignes ci-dessous :
services: [...] lyranetworksogecommerce.order_service: class: Lyranetwork\Sogecommerce\Service\OrderService public: true
- Supprimez ou retirez tous les ajouts effectués sur les templates présents dans
templates/bundles/ :
SyliusAdminBundle\PaymentMethod\_form.html.twig SyliusAdminBundle\OrderShow\_payment.html.twig SyliusShopBundle\Checkout\SelectPayment\_choice.html.twig SyliusUiBundle\Form\theme.html.twig
- Ouvrez le terminal depuis la racine de votre site.
- Saisissez les commandes ci-dessous :
composer dump-autoload
php bin/console cache:clear