Jump to content

Recommended Posts

Bonjour,

Je me suis cassé la tête sur l'intégration de la recherche de produit dans un module que j'ai créé.

J'ai enfin compris en balayant le code que cela venait du contrôle du token...

Dans la fonction checkToken, on éxécute le test suivant :

        $token = Tools::getValue('token');
        if (!empty($token) && $token === $this->token) {
            return true;
        }


C'est la que le souci apparaît :

Tools::getValue('token') 

me renvoie le jeton du module que je développe.

$this->token

renvoie le token du controleur AdminOrdersController.

Du coup je me fais dégager du contrôleur sans avoir pu avoir le résultat de ma recherche de produit. Dommage.

Je ne veux pas modifier la fonction checkToken pour des raisons de sécurité.

Je vais donc devoir faire un copier-coller de la fonction de recherche dans mon module.

La moins pire des solutions serait de l'intégrer dans un fichier PHP que j'inclus à la demande.

Qu'en pensez-vous ? Avez-vous déjà expérimenté d'autres solutions ?

Bonne journée. :)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...