Jump to content
nico333

Creer un Hook dans un module pour appeller un autre module?

Recommended Posts

Bonjour

 

Je souhaite présenter les soldes, meilleurs ventes, produits phares, etc. dans des onglets sur la home Page.

 

Dans le fichier TPL de mon module Onglets, j’appelle un nouveau hook. {hook h='myCustomHook'}

 

Dans le fichier PHP du module natif Produits phares, je rajoute:
|| !$this->registerHook('myCustomHook')

Et

public function myCustomHook ($params)

{

                return $this-> hookDisplayHome ($params);

}

 

Le nouvel hook est bien crée mais le module Produits Phares ne s’affiche pas dans l’onglet.

 

 

Est-ce qu’il me manque quelque chose ou bien est-ce tout simplement impossible à faire de cette manière ?

 

Merci d’avance

Share this post


Link to post
Share on other sites

essaye avec :
 

public function hookmyCustomHook ($params)
{
return $this-> hookDisplayHome ($params);
}

Share this post


Link to post
Share on other sites

merci de ta réponse. J'ai rectifié cet oubli mais cela ne fonctionne toujours pas...

Share this post


Link to post
Share on other sites

et tu as bien greffé le module "produits phares" sur ce hook ? dans modules > positions > greffer un module

Share this post


Link to post
Share on other sites

Pardon, je t’ai donné l’exemple du module Produits Phares alors que j’essayais avec le module Nouveaux Produits (je souhaite inclure les deux). Je pensais qu’ils étaient interchangeables en terme de fontionnement/inclusion.

Mais si en effet Produits Phares fonctionne bien, le module Nouveaux Produits lui, n’apparait toujours pas.

merci encore de ton aide

Share this post


Link to post
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...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More