Merge pull request #3345 from defrance/patch-72
unit price not used if qty = 1
This commit is contained in:
commit
c759a9662a
@ -2072,10 +2072,12 @@ class Form
|
|||||||
if ($filterkey && $filterkey != '') $label=preg_replace('/('.preg_quote($filterkey).')/i','<strong>$1</strong>',$label,1);
|
if ($filterkey && $filterkey != '') $label=preg_replace('/('.preg_quote($filterkey).')/i','<strong>$1</strong>',$label,1);
|
||||||
|
|
||||||
$opt.=$objp->ref;
|
$opt.=$objp->ref;
|
||||||
if (! empty($objp->idprodfournprice)) $opt.=' ('.$objp->ref_fourn.')';
|
if (! empty($objp->idprodfournprice) && ($objp->ref != $objp->ref_fourn))
|
||||||
|
$opt.=' ('.$objp->ref_fourn.')';
|
||||||
$opt.=' - ';
|
$opt.=' - ';
|
||||||
$outval.=$objRef;
|
$outval.=$objRef;
|
||||||
if (! empty($objp->idprodfournprice)) $outval.=' ('.$objRefFourn.')';
|
if (! empty($objp->idprodfournprice) && ($objp->ref != $objp->ref_fourn))
|
||||||
|
$outval.=' ('.$objRefFourn.')';
|
||||||
$outval.=' - ';
|
$outval.=' - ';
|
||||||
$opt.=dol_trunc($label, 72).' - ';
|
$opt.=dol_trunc($label, 72).' - ';
|
||||||
$outval.=dol_trunc($label, 72).' - ';
|
$outval.=dol_trunc($label, 72).' - ';
|
||||||
@ -2110,7 +2112,7 @@ class Form
|
|||||||
$outval.= ' '.$langs->transnoentities("Units");
|
$outval.= ' '.$langs->transnoentities("Units");
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($objp->quantity >= 1)
|
if ($objp->quantity > 1)
|
||||||
{
|
{
|
||||||
$opt.=" (".price($objp->unitprice,1,$langs,0,0,-1,$conf->currency)."/".$langs->trans("Unit").")"; // Do not use strtolower because it breaks utf8 encoding
|
$opt.=" (".price($objp->unitprice,1,$langs,0,0,-1,$conf->currency)."/".$langs->trans("Unit").")"; // Do not use strtolower because it breaks utf8 encoding
|
||||||
$outval.=" (".price($objp->unitprice,0,$langs,0,0,-1,$conf->currency)."/".$langs->transnoentities("Unit").")"; // Do not use strtolower because it breaks utf8 encoding
|
$outval.=" (".price($objp->unitprice,0,$langs,0,0,-1,$conf->currency)."/".$langs->transnoentities("Unit").")"; // Do not use strtolower because it breaks utf8 encoding
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user