Magento : Importer / Exporter les produits complémentaire ( upsell , crossell , related ) via les profils avancés
Suivant la même méthodologie que l’import export des commentaires clients, nous allons voir à présent comment importer/ exporter les produits complémentaires.
Nous partons du postulat que nous créons un nouveau module « Module_Dataflow »
( les étapes de création du module ne seront pas détaillées )
Cette méthode fonctionne pour les éléments suivants :
- Produits apparentés
- Ventes incitatives
- Ventes croisées
Voici le xml pour l’export des produits complémentaires
<action type="mymodule_dataflow/convert_parser_LinkedProducts" method="unparse"> <!-- Filtrage par produit <var name="product_id" >157</var> --> <!-- Filtrage par type export ( upsell|crossel|related) defaut : upsell ) <var name="type">upsell</var> --> </action> <action type="dataflow/convert_mapper_column" method="map"> </action> <action type="dataflow/convert_parser_csv" method="unparse"> <var name="delimiter"><![CDATA[;]]></var> <var name="enclose"><![CDATA["]]></var> <var name="fieldnames">true</var> </action> <action type="dataflow/convert_adapter_io" method="save"> <var name="type">file</var> <var name="path">var/export</var> <var name="filename"><![CDATA[exports-produits-complementaires.csv]]> |