false, 'options' => ['enctype' => 'multipart/form-data'] ]); ?>
field($model, 'active')->radioList([1 => 'Oui', 0 => 'Non']) ?> field($model, 'name')->textInput(['maxlength' => 255]) ?> field($model, 'description')->textInput(['maxlength' => 255]) ?> field($model, 'recipe')->textarea()->label('Description longue') ?> field($model, 'unit') ->dropDownList(ArrayHelper::map(Product::$unitsArray, 'unit', 'wording')) ->label('Unité (pièce, poids ou volume)'); ?> taxRate; $taxRateNamesArray = array_merge(array(0 => 'Tva par défaut'), ArrayHelper::map(TaxRate::find()->all(), 'id', function ($model) { return $model->name; })); $taxRateValuesArray = array_merge(array(0 => $taxRateDefault->value), ArrayHelper::map(TaxRate::find()->all(), 'id', function ($model) { return $model->value; })); foreach ($taxRateValuesArray as $key => $taxRateValue) { $taxRateValuesArrayFormatted[$key] = array('data-tax-rate-value' => $taxRateValue); } ?> field($model, 'id_tax_rate')->dropDownList($taxRateNamesArray, ['options' => $taxRateValuesArrayFormatted])->label('Taxe'); ?> field($model, 'price', [ 'template' => '
{input}
', ]) ?> field($model, 'step')->textInput()->hint('Définit ce qui est ajouté ou enlevé lors des changements de quantité.') ?> field($model, 'weight')->textInput()->label('Poids (g)') ?> field($model, 'quantity_max') ->hint('Renseignez ce champs si vous souhaitez limiter la quantité commandable pour une distribution.') ->textInput() ?> isNewRecord) { echo $form->field($model, 'apply_distributions') ->checkbox() ->hint('Sélectionnez cette option si vous souhaitez que ces modifications (actif / non actif, quantité max) soient répercutées dans les distributions à venir déjà initialisées.'); } ?>
field($model, 'photo')->fileInput() ?> photo)) { $url = Yii::$app->urlManagerProducer->getHostInfo() . '/' . Yii::$app->urlManagerProducer->baseUrl; echo '
'; echo '

'; } ?>

Jours de distribution

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, 'id_producer')->hiddenInput()->label('') ?>
isNewRecord ? 'Ajouter' : 'Modifier', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']) ?>