Dolibarr ERP & CRM » Bugs » bug #1639 Translate an empty text return an error valueÉtat Détails |
Submitted by: | benke (defrance) | | Submitted on: | 17/11/2014 11:02 |
Last Modified On: | 17/11/2014 11:02 | |
Summary: | Translate an empty text return an error value |
Description: | je constate dans la 3.7béta que le problème sur les prix clients multiples a été corrigé d'une manière "élégante"
cela se trouve dans le fichier /htdocs/products/prices.php à partir de la ligne 340
Avant
print price($object->multiprices_min ["$soc->price_level"]) . ' ' . $langs->trans($object->multiprices_base_type ["$soc->price_level"]);
Après
print price($object->multiprices_min["$soc->price_level"]) . ' ' . $langs->trans(empty($object->multiprices_base_type["$soc->price_level"])?'HT':$object->multiprices_base_type["$soc->price_level"]);
et quelques lignes en dessous le soucis est corrigé d'une autre manière
if (empty($object->multiprices_base_type["$i"])) $object->multiprices_base_type["$i"]="HT";
Naturellement, pas de commentaire pour expliciter ses lignes, ça va être cool de maintenir cela ensuite,
Tous cela parceque l'on ne souhaite pas ajouter une seule ligne dans le fichier htodocs/class/translate.class.php
Commence à me gonfler légèrement ! |
Step to reproduce bug: | |
Detected in version: | develop | | Category: | Core Problem |
Severity: | 5 - Major | | OS Type/Version: | |
PHP version: | | | Database type and version: | |
Etat |
Status: | Open | | Assigned to: | Aucun |
Resolution: | Aucun | |
Répondre
|
|