Module Prestashop: des crochets et des commandes

Je vais avoir plusieurs questions à ce sujet

Comme le titre, je suis dans le besoin de trouver le bon crochet à lier lorsqu'une commande a été passée et le paiement a été accepté.

1.) Le crochet doit-je lier mon module lorsqu'une commande a été passée (et payé)?

2.) J'ai l'impression qu'il n'est pas généralisée crochet pour cela, puisque certaines méthodes de paiement définir le statut de la commande à "payé" automatiquement (comme un succès de la transaction PayPal) alors que les autres méthodes nécessitent la shopowner pour définir manuellement le statut de 'payé'. Sont-il plus que juste ces deux qui doivent être appelés à couvrir la plupart des cas?

3.) Même si je suis encore en espérant qu'il y est généralisée crochet, si il n'y a rien, comment pourrais-je aborder cette question? Bind "actionPaymentConfirmation" mais aussi "displayPaymentReturn" pour couvrir les deux cas?

4.) Pourquoi le crochet "actionPaymentConfirmation" ne s'est jamais appelé lorsque j'ai mis le statut de la commande à "payé" dans le backoffice. Mon code ressemble à ceci

public function install() {

   if (!parent::install() || !$this->registerHook("actionPaymentConfirmation")) {
        return false;
    }
    return true;
}

public function actionPaymentConfirmation($params) {
    print_r($params);   //stepping through with XDebug but the function is never being invoked
}

5.) Quelqu'un sait-module libre de faire quelque chose simmilar je peux creuser pour avoir une meilleure idée?

6.) Ou pourrait-il être plus facile à remplacer Prestashops des classes de base pour s'attaquer à mes problèmes? Pour le briser, je veux exécuter des trucs après qu'une commande a été passée et le statut de paiement a été acceptée ou à distance acceptée.

Bien, j'espère que je suis ne demande pas beaucoup de choses à la fois, mais comme vous pouvez le voir, je suis intéressé par la maîtrise de ces choses, mais certains ont des problèmes le long du chemin. Ont maintenant été d'essayer et surtout à la recherche de réponses pour les jours maintenant sans aucune chance.

Ce qui concerne les!

OriginalL'auteur user2945856 | 2013-11-25