Première installation
Si vous installez le module de paiement pour la première fois :
- Ouvrez le fichier bundles.php présent dans le répertoire config de votre site.
- Ajoutez la ligne ci-dessous :
Lyranetwork\Monetico\LyranetworkMoneticoPlugin::class => ['all' => true],
Cette ligne doit être ajoutée avant la dernière ligne :];
- Ouvrez le fichier routes.yaml présent dans le répertoire config de votre site.
- Ajoutez les 2 lignes ci-dessous à la fin du fichier :
sylius_monetico: resource: "@LyranetworkMoneticoPlugin/Resources/config/routing.yaml"
IMPORTANT : sylius et ressource doivent être alignés. - Ouvrez le fichier _sylius.yaml présent dans le répertoire config/packages de votre site.
- Ajoutez le code ci_desous :
winzou_state_machine: sylius_payment: callbacks: after: custom_action: on: ["process", "authorize", "complete"] do: ["@lyranetworkmonetico.order_service", "sendConfirmationEmail"] args: ["object"]
- Ouvrez le fichier services.yaml présent dans le répertoire config de votre site.
- Ajoutez le code ci_desous :
services: [...] lyranetworkmonetico.order_service: class: Lyranetwork\Monetico\Service\OrderService public: true
- Ouvrez le terminal depuis la racine de votre site.
- Saisissez la commande suivante puis tapez entrée :
composer dump-autoload