Détail du message 49258.2

Message numéro 2 dans le sujet [ecommerce] Produits croisés.

  • 49258.2 en réponse à 49258.1 écrit par fpaterno

    04/01/2012 17:50


    Gaël Port
    Titre : Développeur RBS Change
    Rang : Expert
    Bonjour,

    En natif à l'heure actuelle il y a trois critères disponibles :
    - deux fournis par le module catalogue : même marque et même rayon
    - un fourni par le module commande : commandés ensemble


    La fonctionnalité a cependant été conçue pour qu'il soit facile de rajouter des critères spécifiques dans un projet.

    Pour cela il faut étendre la classe catalog_ProductFeeder (dans modules/catalog/lib/feeders) et implémenter les bonnes méthodes. Vous disposez pour cela des exemples que vous avez pu retrouver en backoffice (les classes correspondantes se retrouvent dans le même répertoire).

    Ensuite il faut ajouter cette classe dans la liste des "feeders" disponibles : dans le module.xml du module qui le fournit, dans la section config/project :
    <modulesCatalogProductSuggestionFeeder>
    	<entry name="1">classeDuFeeder</entry>
    </modulesCatalogProductSuggestionFeeder>
    La valeur "1" du name est arbitraire, elle doit juste être unique au sein d'un module... Donc veillez à ne pas mettre la même valeur si un même module apporte plusieurs feeder dans le même module.

    Enfin il faut ajouter la locale dans qui sera : m.votreModule.bo.general.feeder-votreFeeder
 
1363 membres
Aucun membre connecté