Bienvenue invité ( Connexion | Inscription )
![]() ![]() |
13 Dec 2008, 15:06
Message
#1
|
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 147 Inscrit : 31-March 07 Lieu : 64100 Membre no 16274 |
Bonjour,
J'utilise la contribution export universel pour faire paraitre mon catalogue produit chez webmarchand. Cela fonctionne correctement à part pour les catégories, le fichier qui est généré n'affiche que le nom des sous catégorie et pas celui des catégories. J'aimerais que les deux soit affichés. Connaissez-vous un moyen de régler ce probléme? -------------------- osCommerce 2.2-MS2
|
|
|
13 Dec 2008, 16:06
Message
#2
|
|
|
Ceinture jaune OSC Groupe : Membres Messages : 54 Inscrit : 14-January 08 Lieu : Anglet - Pays Basque Membre no 20387 |
Bonjour zaldiko,
Pourrais-tu donner quelques précisions supplémentaires. Quel module utilises-tu ? leguide xml, leguide commentaires produits ou leguide normalisé ( respectivement dans catalog/includes/modules/ExU/ : leguide.php, leguideC.php et leguideN.php) Nicolas Ce message a été modifié par nixo - 13 Dec 2008, 16:08. |
|
|
14 Dec 2008, 12:15
Message
#3
|
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 147 Inscrit : 31-March 07 Lieu : 64100 Membre no 16274 |
J'utilise leguide normalisé donc le fichier leguideN.php .
-------------------- osCommerce 2.2-MS2
|
|
|
14 Dec 2008, 16:13
Message
#4
|
|
|
Ceinture jaune OSC Groupe : Membres Messages : 54 Inscrit : 14-January 08 Lieu : Anglet - Pays Basque Membre no 20387 |
Quelle version de export universel utilises-tu ? As-tu modifié un fichier de la contribution?
Sache que sur une MS2 à jour, avec export universel 1.5: les catégories et les sous-catégories sont bel et bien présentes dans le fichier généré. Mais seules les catégories contenant un produit sont référencées. Si il n'y a aucun produit dans la catégorie mère mais uniquement des sous-catégories, alors la catégorie est ignorée. catalog/export.php autour de la ligne 112: Code while($products = tep_db_fetch_array($products_query)) { ... bla bla ... // On appelle le "plugin" définissant le format du fichier include(DIR_WS_MODULES . 'ExU/' . $format); } J'espère que cela te fera un peu avancer dans la résolution. Si tu veux plus d'aide, je crois qu'il te faudra donner davantage de précision Bonne journée Nicolas |
|
|
14 Dec 2008, 17:43
Message
#5
|
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 147 Inscrit : 31-March 07 Lieu : 64100 Membre no 16274 |
Effectivement, je n'ai pas de produit dans les catégories méres mais que des sous catégories. J'utilise la derniére version d'export universel la 1.5.
J'ai regardé le fichier export.php, les lignes que tu m'a indiqué, mais je ne vois pas quoi modifier pour que les catégories s'affiche. CODE while($products = tep_db_fetch_array($products_query)) { if (intval($products['manufacturers_id']) > 0) { $manufacturers_query = tep_db_query("SELECT manufacturers_name FROM " . TABLE_MANUFACTURERS . " WHERE manufacturers_id = " . $products['manufacturers_id']); $manufacturers_result = tep_db_fetch_array($manufacturers_query); $products['manufacturers_name'] = $manufacturers_result['manufacturers_name']; } $special_query = tep_db_query("SELECT specials_new_products_price , expires_date , specials_date_added FROM " . TABLE_SPECIALS . " WHERE products_id = " . $products['products_id'] . " AND status = '1' limit 1"); $special_result = tep_db_fetch_array($special_query); if ($special_result['specials_new_products_price'] > 0) $products['products_price'] = $special_result['specials_new_products_price']; $product_num++; //calcul des prix // la varaible $reduc permet de tester s'il y a une promo $price = tep_add_tax($products['products_price'], tep_get_tax_rate($products['products_tax_class_id'])); if($special_result['specials_new_products_price'] == '' ) { $discount_price = ''; $regular_price = $price; $reduc = false; } else { $discount_price = $special_result['specials_new_products_price']; $regular_price = $price; $reduc = true; } // Test barcod mod if (!$ean) $products['products_barcode'] == ""; // Test ecotax if ($ecotax) $ecotax_montant = tep_get_ecotax_price_value($products['ecotax_rates_id']); else $ecotax_montant = 0; // On appelle le "plugin" définissant le format du fichier include(DIR_WS_MODULES . 'ExU/' . $format); } Merci de ton aide Ce message a été modifié par zaldiko - 14 Dec 2008, 17:44. -------------------- osCommerce 2.2-MS2
|
|
|
![]() ![]() |
|
Version bas débit | Nous sommes le : 25th May 2013 - 02:59 |
| Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |