Largeur liste déroulante produits

Bonjour.

Y a-t-il moyen d’augmenter la largeur de la liste déroulante et/ou de la boite qui apparait après autocompetion lors de la sélection d’un produit/service dans une proposition/commande/facture ?

Les libellés un peu longs apparaissent avec la fin tronquée.
Si deux produits/services ont des libellés qui ne diffèrent que par la fin, on ne peut pas les distinguer.

Bonjour
www.dolibarr.fr/forum/t/zone-de-texte-et-liste-deroulante/19897/1

Fred

Merci !

Je n’ai plus qu’à attendre la 3.7 alors…
On sait quand elle sortira ?

Bonsoir,

La 3.7 est prête à sortir je crois. C’est imminent…
Il reste juste http://www.dolibarr.fr/86-actualites/annonces/188-la-version-3-7-de-dolibarr-n-a-pas-ete-publie-en-janvier-pourquoi
Je vais surement porter cette modif sur une 3.5.6 pour des besoins internes.
@+

PRODUCT_MAX_LENGTH_COMBO
fonctionne très bien, il n’est juste pas dans le changelog i dans le wiki , divers.

J’utilise la3.7 en prod, pas de soucis, sauf avec certins modules externes pas à jour sur les renommages de champs… mais rien de grave ou insurmontable :wink:

Bonjour.

PRODUCT_MAX_LENGTH_COMBO règle effectivement mon problème pour la sélection des produits/services.

Par contre dans l’affichage de la liste des produits (Produits>Liste)
Le nombre total de caractères pour Ref + Libellé est toujours limité à 42, avec troncature de la fin du libellé.

Y a-t-il une autre option prévue pour modifier cette limite ?

Je me réponds à moi-même.

Pour régler la longueur des libellés des produits affichés dans Produits>Liste,
il faut éditer dolibarr\htdocs\product\list.php
et modifier la ligne
print ‹ <td> ›.dol_trunc($objp->label,40).’</td>’;
en remplaçant 40, par le nombre de caractères à afficher.

1 « J'aime »