Erreur d'affichage des états dans les bulles aides lors du survol

Bonjour à tous

Depuis la V12 l’état des produits affichés dans la bulle d’aide lors du survol du produit est faux, cet état est toujours à hors vente / hors achat alors que ces état sont bien actifs sur la fiche du produit concerné.
Ex: dans /fourn/product.list.php

Quelqu’un aurait déjà rencontré le sujet et réussi à le corriger ?

Merci pour vos retours

Bonjour,

Il y a effectivement un bug dans la V12.
Pour le corriger voici ce qu’il faut faire :

  • éditer le fichier htdocs/fourn/product/list.php

  • à la ligne 130 il faut ajouter les 2 champs dans la requête en remplacant
    $sql = "SELECT p.rowid, p.label, p.ref, p.fk_product_type, p.entity,";
    par
    $sql = "SELECT p.rowid, p.label, p.ref, p.fk_product_type, p.entity, tosell, tobuy,";

  • Ensuite à la ligne 298 il faut remplacer
    $productstatic->entity = $objp->entity;
    par
    $productstatic->entity = $objp->entity;
    $productstatic->status = $objp->tosell;
    $productstatic->status_buy = $objp->tobuy;

J’ai testé et cela fonctionne.
Il faudrait surement remonté le bug mais je ne sais pas trop comment faire

Bonjour,

Sur cette page, avec le bouton New Issue (et ensuite proposer la correction)

Je n’ai pas ce bug en 12.0.3

Bonjour Romain,

Je suis allé sur la démo 12.0.3 de dolibarr et il y a bien le problème.
On le voit sur la page « fourn/product/list.php »
Par contre sur la page qui liste les produits effectivement tout va bien.

@Yohannn

Oops, OK. j’ai lu trop vite :-/

Voir :

et

Déjà mergé en develop.

Oh punaise, j’ai donc participé à améliorer Dolibarr :slightly_smiling_face: :slightly_smiling_face: :slightly_smiling_face: :slightly_smiling_face:

2 « J'aime »