Votre commande a bien été prise en compte.
Votre commande a bien été annulée.
=
GridView::widget([
'dataProvider' => $data_provider_commandes,
'summary' => '',
'beforeRow' => function($model) {
$model->init() ;
},
'columns' => [
[
'attribute' => 'production.date',
'label' => 'Date de livraison',
'value' => function($model) {
return date('d/m/Y', strtotime($model->production->date)) ;
}
],
[
'label' => 'Résumé',
'format' => 'raw',
'value' => function($model) {
return $model->getResumePanier();
}
],
[
'label' => 'Point de vente',
'format' => 'raw',
'value' => function($model) {
return $model->getResumePointVente();
}
],
[
'label' => 'Montant',
'format' => 'raw',
'value' => function($model) {
return $model->getResumeMontant();
}
],
[
'label' => 'Statut',
'format' => 'raw',
'value' => function($c) {
if($c->getEtat() == Commande::ETAT_LIVREE) {
return 'Livrée' ;
}
elseif($c->getEtat() == Commande::ETAT_PREPARATION) {
return 'En préparation' ;
}
elseif($c->getEtat() == Commande::ETAT_MODIFIABLE) {
return '
' ;
}
}
],
]
]);
?>