Jump to content

Edit History

remyyyyy

remyyyyy

Le 06/05/2020 à 7:47 PM, erserpico a dit :

seriez-vous assez aimable pour me dire étape par étape comment le faire?

Bonjour,

Chose promise, chose due, après tout ce temps, je prends "enfin" le temps de vous mettre un exemple :

public function hookActionObjectCustomerAddAfter($params) {

if (
        $this->context->controller->php_self == 'authentication'
        || $this->context->controller instanceof AdminCustomersController
    ) {
        if(!empty($params['object']->mon_champ_perso))
        {
            $this->updateCustomerMonChampPerso($params);
        }
    }

}

Au lieu de surcharger AuthController, le hookActionObjectCustomerAddAfter permet de mettre à jour le champ personnalisé par le client ou l'administrateur directement à partir de notre module..

Bien cordialement

remyyyyy

remyyyyy

Le 06/05/2020 à 7:47 PM, erserpico a dit :

seriez-vous assez aimable pour me dire étape par étape comment le faire?

Bonjour,

Chose promise, chose due, après tout ce temps, je prends "enfin" le temps de vous mettre un exemple :

public function hookActionObjectCustomerAddAfter($params) {

if (
        $this->context->controller->php_self == 'authentication'
        || $this->context->controller instanceof AdminCustomersController
    ) {
        if(!empty($params['object']->mon_champ_perso))
        {
            $this->updateCustomerMonChampPerso($params);
        }
    }

}

Au lieu de surcharger AuthController, le hookActionObjectCustomerAddAfter permet de mettre à jour notre champ personnalisé par le client ou l'administrateur..

Bien cordialement

×
×
  • Create New...