Stock fichier csv leguide?

7 posts in this topic

Posted · Report post

Bonjour,

Lorsque je génère le csv pour le comparateur leguide, la colonne disponibilité affiche toujours un stock de 0 alors que les produits sont bien en stock avec des quantités renseignées dans le module de stock (peel version 7.1).

Dans quel fichier pourrais modifier cela et ou exactement dans le fichier?

en vous remerciant par avance.

 

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

Le code concerné est  \modules\comparateur\administrer\fonctions.php. Il faut investiguer si il y a un problème dans la fonction db2txt_or_xml de ce fichier

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

Merci pour votre retour.

J'ai idientifié ce code mais cela me semble bien pour faire apparaitre les stock. Donc je ne voie vraiment pas pk le stock reste a 0 dans la colonne disponibilité de leguide.

if (is_stock_advanced_module_active()) {
$sql_additional_fields .= ", SUM(ps.stock) AS stock";
$sql_additional_join .= " LEFT JOIN peel_stocks ps ON p.id=ps.produit_id";
}
 
Merci pour votre aide.

Share this post


: post
Share on other sites

Posted · Report post

Bonsoir,

J'ai une autre question sur un autre bug. Le code EAN semble être arrondi a 6 chiffres voici un exemple:

code EAN saisie dans la fiche produit: 5013967012127

code ean exporté dans le fichier txt leguide: 5013970000000 

donc comme on le voie ci dessus le code a été arrondi au 6eme chiffres et les numeros d'après sont tous a 0.

Une idée comment exporter le code en entier a savoir les 13 numeros?

Merci bien

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

Pourriez vous m'aider s'il vous plait pour la problématique des stocks du fichier car cela fait apparaitre les produits hors stock dans les comprateurs et donc génère des clics payant pour rien.

Merci d'avance pour votre retour.

ps: le poste sur les ean a été résolu j'ai trouvé le pb.

Merci encore

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

la variable $disponibility ligne 535 du fichier \modules\comparateur\administrer\fonctions.php a pour valeur 0 par défaut. Il faut donc adapter la valeur de cette variable en fonction du stock disponible (que vous pouvez récupérer avec get_stock($product_object->id)) et du comparateur utilisé

Share this post


: post
Share on other sites

Posted · Report post

Merci Simon j'ai pu en effet insérer cette fonction et cela fonctionne maintenant.

Merci bcp pour votre aide.

Excellente journée

 

Share this post


: post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now

Twitter Advisto ecommerce

Facebook PEEL Shopping