Explorar el Código

[Administration] Export commandes PDF : cellule du montant en gris quand la commande est payée

feature/souke
Guillaume Bourgeois hace 11 meses
padre
commit
5dff3e9029
Se han modificado 1 ficheros con 7 adiciones y 1 borrados
  1. +7
    -1
      common/logic/Distribution/Distribution/Export/DistributionReportPdfGenerator.php

+ 7
- 1
common/logic/Distribution/Distribution/Export/DistributionReportPdfGenerator.php Ver fichero

@@ -119,6 +119,10 @@ class DistributionReportPdfGenerator extends AbstractGenerator implements Distri
.payment-detail-remaining-surplus {
font-size: 10px;
}
.td-order-amount.is-order-paid {
background-color: #f1f1f1;
}
',
'methods' => [
'SetHeader' => ['Commandes du ' . date('d/m/Y', strtotime($distribution->date))],
@@ -293,7 +297,9 @@ class DistributionReportPdfGenerator extends AbstractGenerator implements Distri

public function columnOrderAmount(Order $order): string
{
$html = '<td class="td-order-amount"><strong>'.number_format($order->amount_with_tax, 2) . ' €</strong>';
$isOrderPaid = $this->orderRepository->isOrderPaid($order);

$html = '<td class="td-order-amount'.(($isOrderPaid) ? ' is-order-paid' : '').'"><strong>'.number_format($order->amount_with_tax, 2) . ' €</strong>';

$paymentLabelPaid = $this->orderRepository->getPaymentLabelPaid($order);
if($paymentLabelPaid && strlen($paymentLabelPaid)) {

Cargando…
Cancelar
Guardar