Преглед на файлове

[producer] Liste des commandes : afficher "Non réglé / réglé" uniquement si le système de crédit est activé

refactoring
Guillaume преди 4 години
родител
ревизия
c057caaee2
променени са 1 файла, в които са добавени 20 реда и са изтрити 12 реда
  1. +20
    -12
      common/models/Order.php

+ 20
- 12
common/models/Order.php Целия файл

@@ -603,21 +603,29 @@ class Order extends ActiveRecordCommon
{
$html = '';

$html .= $this->getAmountWithTax(self::AMOUNT_TOTAL, true) . '<br />';

if ($this->paid_amount) {
if ($this->getPaymentStatus() == Order::PAYMENT_PAID) {
$html .= '<span class="label label-success">Payée</span>';
} elseif ($this->getPaymentStatus() == Order::PAYMENT_UNPAID) {
$html .= '<span class="label label-danger">Non payée</span><br />
Reste <strong>' . $this->getAmount(Order::AMOUNT_REMAINING, true) . '</strong> à payer';
} elseif ($this->getPaymentStatus() == Order::PAYMENT_SURPLUS) {
$html .= '<span class="label label-success">Payée</span>';
$creditActive = Producer::getConfig('credit') ;
$html .= $this->getAmountWithTax(self::AMOUNT_TOTAL, true) ;

if($creditActive) {
$html .= '<br />' ;
if ($this->paid_amount) {
if ($this->getPaymentStatus() == Order::PAYMENT_PAID) {
$html .= '<span class="label label-success">Payée</span>';
}
elseif ($this->getPaymentStatus() == Order::PAYMENT_UNPAID) {
$html .= '<span class="label label-danger">Non payée</span><br />
Reste <strong>' . $this->getAmount(Order::AMOUNT_REMAINING, true) . '</strong> à payer';
}
elseif ($this->getPaymentStatus() == Order::PAYMENT_SURPLUS) {
$html .= '<span class="label label-success">Payée</span>';
}
}
else {
$html .= '<span class="label label-default">Non réglé</span>';
}
} else {
$html .= '<span class="label label-default">Non réglé</span>';
}


return $html;
}


Loading…
Отказ
Запис