Jump to content

Où est le code du HookdisplayOrderDetail?


Recommended Posts

Bonjour,

Tout est dans le titre: je ne trouve pas la fonction correspondante à ce hook. J'ai besoin de l'adapter.

Détails:
- Ce hook est appelé dans OrderDetailController.php - fonction initContent() (ligne 187 en 1.7.3.3).
- J'ai vu en base (table hook_alias) qu'il correspondait à orderDetailDisplayed mais je n'ai rien trouvé dans le code avec ce nom et je ne sais pas à quoi l'alias sert. Si vous pouvez me renseigner à ce sujet aussi je suis preneur! :)

Merci d'avance!

Link to comment
Share on other sites

  • 3 weeks later...

Hello

L'affichage de ce hook, faut le créer :-)

Si c'est du display, pas trop galère, tout dépend des paramètres ($params) utilisés.

Il faut afficher quoi ?

public function hookDisplayOrderDetail($params)

{

// Insert here beers for Eolia xD

}

Link to comment
Share on other sites

On 13/07/2018 at 12:49 AM, cyssoo said:

Hello

L'affichage de ce hook, faut le créer :-)

Merci Cyssoo pour cette réponse.

Mais alors si ce hook n'est pas implémenté, comment fonctionne l'appel :

$this->context->smarty->assign([
	'order' => $this->order_to_display,
	'HOOK_DISPLAYORDERDETAIL' => Hook::exec('displayOrderDetail', ['order' => $order]),
]);

dans OrderDetailController ?

Quelque chose m'échappe...

Merci d'avance de m'éclairer! :)

Link to comment
Share on other sites

Bonjour

Dans votre module vous créez la méthode

public function hookDisplayOrderDetail($params)

{

}

Si la methode est bien implémenté, dans "modules" -> "position" la méthode sera détecté et vous pourrez greffer le module auh ook

  • Like 1
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...