Affichage en blocs des libellés de Produits/Services

Bonjour,

j’ai récupéré un Dolibarr v14 que j’ai progressivement upgradé vers la v18.

Au passage en v15, un bug étrange est apparu : entre le filtre des tags et les filtres de colonnes, j’ai un affichage aggloméré des Libellés des produits affichés.

Plutôt qu’un long discours :

Il me semble avoir mis à jour tous les modules complémentaires :

Modules complémentaires
  • CyberOffice 1.5.9
  • MyCyberOffice 1.4.1 (désactivé)
  • Ovh 4.1
  • marginauto 1.3 (désactivé)
  • MBI Champs Personnalisés 1.0 (désactivé)

et je n’ai pas touché la configuration spécifique (« Configuration » > « Divers »)

Paramètres additionnels
  • MAILING_LIMIT_SENDBYWEB = 25
  • MAIN_ENABLE_LOG_TO_HTML =
  • MAIN_FEATURES_LEVEL =
  • MAIN_SECURITY_CSRF_WITH_TOKEN =
  • MAIN_SMS_DEBUG = 1
  • CYBEROFFICE_chanel = 5
  • CYBEROFFICE_invoice = 1
  • MAIN_FIX_FOR_BUGGED_MTA = 1
  • MAIN_SIZE_LISTE_LIMIT = 100
  • MYCYBEROFFICE_script =
  • PDF_BANK_HIDE_NUMBER_SHOW_ONLY_BICIBAN = 1
  • PRODUCT_MAX_LENGTH_COMBO = 100
  • PRODUIT_DESC_IN_LIST = 1
  • STOCK_ALLOW_NEGATIVE_TRANSFER = 1

J’ai tenté de regarder dans le code PHP ce qui pouvait générer cela, mais je n’ai pas compris le mécanisme.

Configuration du serveur
  • Système : Debian 11
  • Serveur Web : Apache
  • Base de données : MariaDB
  • Interpréteur : PHP 7.4

Si vous avez une idée… Merci !

Bonjour,

Essayez de passer celle ci à 0

Ça ne change pas la donne.

J’ai essayé de changer MAIN_SIZE_LISTE_LIMIT mais ça ne joue que sur le nombre de lignes dans le tableau, et le nombre de libellés dans mon bug.

Donc l’affichage en en-tête du tableau est directement lié à la liste affichée (si je mets « 1 », je n’ai qu’un seul élément dans mon tableau, et un seul libellé dans mon bug).

Si vous faite F12 sur la page avez vous des erreurs dans la console?

Je pense que votre installation n’est pas correcte.
Je pense qu’il manque des fichier « .js » notamment ceux qui sont en charge d’affiche les bulles d’aides

Quand vous avez fait les montées de versions, avez vous laisser les anciens fichiers core de Dolibarr ? Votre Dolibarr est-til déployé avec git ou avez vous copier les fichier « a la main » (FTP ou glisser déposé)?

Je n’ai pas d’erreurs dans la console :

Pour ces upgrades, voilà ma procédure :

  • téléchargé le zip depuis github, puis dézippé
  • adaptation des droits (www-data:)
  • copie du htdocs/config/config.php vers mon nouveau dossier
  • copie des modules htdocs/custom/* vers mon nouveau dossier
  • déplacement de mon dossier DocumentRoot pour sauvegarde
  • nouveau dossier à la place de l’ancien à l’emplacement DocumentRoot
  • navigation sur la page d’accueil pour le processus d’upgrade

Les anciens fichiers core ne sont donc plus là (je les ai en sauvegarde).

1 « J'aime »

C’est très très bizarre effectivement…

Que tester d’autre, hummm… ?

  • Passez sur le theme eldy
  • Masquer dans la liste la colonne ref, puis libellé, etc… pour voir quelle colonne provoque ce comportement
  • Vérifier les attributs complémentaire du module Produit/service (En ligne ?)
  • Désactiver tous les modules externes (même si ceux que vous citez ne semble pas avoir d’impact la dessus)
  • Est-ce que dans les ref ou label vos articles vous avez des caractères « < » ou « > » ou " ?
  • supprimer la conf MAIN_ENABLE_LOG_TO_HTML
  • Récupérer la dernière version de dolibarr en version 18 depuis github
    GitHub - Dolibarr/dolibarr at 18.0

Forcement, je ne reproduit pas et je pense que c’est spécifique à votre installation/donnée

Merci pour toutes ces suggestions. Voici le résultat

  • :x: Passez sur le theme eldy
  • :white_check_mark: Masquer dans la liste la colonne ref, puis libellé, etc… pour voir quelle colonne provoque ce comportement
    • c’est bien la colonne « Libellé-long »
  • :white_check_mark: Vérifier les attributs complémentaire du module Produit/service (En ligne ?)

Donc le problème est résolu.

Par rapport à cette remarque, est-ce le mode de déploiement conseillé ?

J’aurais préféré un déploiement Docker/docker-compose. Que pensez-vous des images Docker de upshift et tuxgasy ?

Merci pour cette aide précieuse !