Skip to main content

Module sous le produit

More
14 years 11 months ago #27498 by laurent
Dans les options générales on peut spécifier le module qui s'affiche sous les produits (cf snapshot). Cela marche très bien sauf que je n'arrive pas à le restreindre à certaines catégories de produits ou, à tout le moins, à certains menus Joomla. J'ai modifié les options Joomla pour restreindre à certains menus, mais ce module s'affiche "partout"....

Please Log in or Create an account to join the conversation.

More
14 years 11 months ago #27500 by nicolas
Replied by nicolas on topic Re: Module sous le produit
Oui, le module est affiché directement par HikaShop sous la page produit peu importe les option joomla du module.
Il faudrait essayer de changer la ligne:
if(!empty($this->modules) && is_array($this->modules)){
en:
if($this->element->category_id == XXX && !empty($this->modules) && is_array($this->modules)){

dans le fichier show de la vue product via Affichage->Vues.

Please Log in or Create an account to join the conversation.

More
14 years 11 months ago #27597 by laurent
Replied by laurent on topic Re: Module sous le produit
Bonjour Nicolas,

La modification fonctionne parfaitement mais elle ne concerne que la catégorie indiquée (ou "toutes sauf" si l'on inverse le test). Il y a-t-il une syntaxe pour indiquer "la catégorie et toutes celles qui se trouve en dessous" ou bien faut-il les lister les unes après les autres dans le test "en clair" ?

Laurent

Please Log in or Create an account to join the conversation.

More
14 years 11 months ago #27601 by nicolas
Replied by nicolas on topic Re: Module sous le produit
Il n'est pas possible de dire "y compris toutes les sous catégories". Le code serait vachement plus long car il faudrait d'abord charger les catégories enfants.

Le plus simple est de changer le test comme ceci:
if(in_array($this->element->category_id,array(XXX,YYY,ZZZ)) && !empty($this->modules) && is_array($this->modules)){

Please Log in or Create an account to join the conversation.

More
14 years 11 months ago #27603 by laurent
Replied by laurent on topic Re: Module sous le produit
Effectivement... cela ira très bien comme cela !
Merci

Please Log in or Create an account to join the conversation.

Time to create page: 0.174 seconds
Powered by Kunena Forum