false]); ?>
field($model, 'id_user')->dropDownList( ArrayHelper::map(User::find()->joinWith('userProducer')->where('user_producer.id_producer = '.Producer::getId())->andWhere('user_producer.active = 1')->orderBy('lastname ASC, name ASC')->all(), 'id', function($model, $defaultValue) { return $model['lastname'].' '.$model['name']; }), ['prompt' => '--','class' => 'form-control user-id', ]) ?>
OU
field($model, 'username')->textInput() ?>
field($model, 'id_producer')->hiddenInput() ?> field($model, 'id_point_sale')->dropDownList(ArrayHelper::map(PointSale::find()->where('id_producer = '.Producer::getId())->all(), 'id', function($model, $defaultValue) { return $model['name']; }), ['prompt' => '--','class' => 'form-control user-id']) ?> field($model, 'date_begin') ?> field($model, 'date_end')->hint('Laisser vide pour une durée indéterminée') ?>

Jours

field($model, 'monday')->checkbox() ?> field($model, 'tuesday')->checkbox() ?> field($model, 'wednesday')->checkbox() ?> field($model, 'thursday')->checkbox() ?> field($model, 'friday')->checkbox() ?> field($model, 'saturday')->checkbox() ?> field($model, 'sunday')->checkbox() ?>
field($model, 'week_frequency')->dropDownList([1=>1, 2=>2, 3=>3, 4=>4]) ?> field($model, 'auto_payment') ->checkbox() ->hint('Cochez cette case si vous souhaitez que le crédit pain du client soit automatiquement débité lors de la création de la commande.
' . 'Attention, un compte client existant doit être spécifié en haut de ce formulaire.' . '
Pris en compte uniquement dans le cas d\'un Crédit défini comme optionnel au niveau du point de vente. Dans les autres cas, il sera automatiquement déduit.') ?>

Produits

errors['products']) && count($model->errors['products'])) { echo '
'.$model->errors['products'][0].'
' ; } ?>
name) ?>
id.']', (isset($model->products['product_'.$p->id])) ? $model->products['product_'.$p->id] : '', ['class' => 'form-control quantity']) ?>
'btn btn-primary']) ?>