chantane Posted December 16, 2011 Share Posted December 16, 2011 Bonjour, On ne peut pas faire d'override avec les modules. Dans le cas du module blockcategory, il ne permet pas la sélection des catégories en fonction du contexte, selon la categorie, sur la page category ou selon le produit sur la page product. Une petite modification du module pourrait permettre l'utilisation actuelle de l'override. Si dans hookLeftColumn(), le code d'interrogation de la bdd et de construction de $blockCategTree était placé dans une fonction de la classe category, cela permettrait de le modifier par override de la classe category et plus particulièrement de cette fonction et cela ne changerait rien au fonctionnement standard. l'override permettrait par exemple de n'afficher que l'extrait de menu correspondant à une sous catégorie au lieu de toutes les catégories, en fonction de la page. Link to comment Share on other sites More sharing options...
Carl Favre Posted December 20, 2011 Share Posted December 20, 2011 Bonjour chantane, Le plus simple est de le signaler dans le bug tracker afin qu'il soit assignable aux développeurs. Link to comment Share on other sites More sharing options...
Raphaël Malié Posted December 20, 2011 Share Posted December 20, 2011 Bonjour, il est possible de surcharger les modules tout simplement en créant un module qui étend le premier. Cordialement Link to comment Share on other sites More sharing options...
fbrip Posted February 21, 2012 Share Posted February 21, 2012 Bonjour Raphaël, Comment peut-on faire pour surcharger les modules en créant de nouveaux modules... ? Ayant eu pour habitude de faire un override des modules directement dans le thème.. Quelle est la marche à suivre ? Merci pour votre aide ! Link to comment Share on other sites More sharing options...
coeos.pro Posted February 22, 2012 Share Posted February 22, 2012 en tant normal un module commence par: class ton_module extends Module { il suffit de mettre : class ton_nouveau_module extends ton_ancien_module { Link to comment Share on other sites More sharing options...
fbrip Posted March 2, 2012 Share Posted March 2, 2012 Merci coeos.pro pour l'info ! Je vais tester cela. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now