|
|
@@ -52,16 +52,14 @@ $userManager = $this->getUserManager(); |
|
|
|
<?php $form = ActiveForm::begin(); ?> |
|
|
|
|
|
|
|
<div class="col-md-8"> |
|
|
|
|
|
|
|
<?= $form->field($model, 'name')->textInput(['maxlength' => 255]) ?> |
|
|
|
<?= $form->field($model, 'locality')->textInput(['maxlength' => 255]) ?> |
|
|
|
<?= $form->field($model, 'address')->textarea(['rows' => 6]) ?> |
|
|
|
<?= $form->field($model, 'id_user', [ |
|
|
|
'template' => '{label} <a href="' . Yii::$app->urlManager->createUrl(['user/create']) . '" class="btn btn-xs btn-default">Nouvel utilisateur <span class="glyphicon glyphicon-plus"></span></a><div>{input}</div>{hint}', |
|
|
|
'template' => '{label} <a href="' . Yii::$app->urlManager->createUrl(['user/create']) . '" class="btn btn-xs btn-default">Nouvel utilisateur <span class="glyphicon glyphicon-plus"></span></a><div>{input}</div>{hint}', |
|
|
|
]) |
|
|
|
->dropDownList($userManager->populateUserDropdownList(), ['class' => 'select2']) |
|
|
|
->hint('Utilisé lors de la facturation'); ?> |
|
|
|
|
|
|
|
->dropDownList($userManager->populateUserDropdownList(), ['class' => 'select2']) |
|
|
|
->hint('Utilisé lors de la facturation'); ?> |
|
|
|
<?php |
|
|
|
$addHintCredit = ''; |
|
|
|
if (!$producerManager->getConfig('credit')): |
|
|
@@ -113,32 +111,45 @@ $userManager = $this->getUserManager(); |
|
|
|
<?= $form->field($model, 'infos_sunday')->textarea(['rows' => 3]) ?> |
|
|
|
</div> |
|
|
|
<div class="col-md-4"> |
|
|
|
|
|
|
|
<?= $form->field($model, 'code') |
|
|
|
<div class="panel panel-default"> |
|
|
|
<div class="panel-heading"> |
|
|
|
<h3 class="panel-title">Accès</h3> |
|
|
|
</div> |
|
|
|
<div class="panel-body"> |
|
|
|
<?= $form->field($model, 'code') |
|
|
|
->label('Code d\'accès') |
|
|
|
->hint('Renseignez ce champs si vous souhaitez protéger ce point de vente par un code.') |
|
|
|
?> |
|
|
|
|
|
|
|
|
|
|
|
<?= $form->field($model, 'restricted_access') |
|
|
|
?> |
|
|
|
<?= $form->field($model, 'restricted_access') |
|
|
|
->checkbox() |
|
|
|
->hint('Cochez cette case si seulement un groupe restreint d\'utilisateurs peuvent accéder à ce point de vente.<br />' |
|
|
|
. 'Dans le cas des boîtes à pain, il vous est possible de spécifier un commentaire pour chaque utilisateur sélectionné afin de lui renseigner son numéro de boîte ou son code.') ?> |
|
|
|
<div id="users"> |
|
|
|
|
|
|
|
. 'Dans le cas des boîtes à pain, il vous est possible de spécifier un commentaire pour chaque utilisateur sélectionné afin de lui renseigner son numéro de boîte ou son code.') ?> |
|
|
|
<div id="users"> |
|
|
|
<?= Html::activeCheckboxList($model, 'users', ArrayHelper::map($users, 'user_id', function ($model_user, $defaultValue) use ($model) { |
|
|
|
$userManager = UserManager::getInstance(); |
|
|
|
return Html::encode($userManager->getUsernameFromArray($model_user)) . '<br />' |
|
|
|
. Html::activeTextInput( |
|
|
|
$model, |
|
|
|
'users_comment[' . $model_user['user_id'] . ']', |
|
|
|
[ |
|
|
|
'class' => 'form-control commentaire', |
|
|
|
'placeholder' => 'Commentaire', |
|
|
|
'value' => (isset($model->users_comment[$model_user['user_id']])) ? Html::encode($model->users_comment[$model_user['user_id']]) : '' |
|
|
|
]); |
|
|
|
$userManager = UserManager::getInstance(); |
|
|
|
return Html::encode($userManager->getUsernameFromArray($model_user)) . '<br />' |
|
|
|
. Html::activeTextInput( |
|
|
|
$model, |
|
|
|
'users_comment[' . $model_user['user_id'] . ']', |
|
|
|
[ |
|
|
|
'class' => 'form-control commentaire', |
|
|
|
'placeholder' => 'Commentaire', |
|
|
|
'value' => (isset($model->users_comment[$model_user['user_id']])) ? Html::encode($model->users_comment[$model_user['user_id']]) : '' |
|
|
|
]); |
|
|
|
}), ['encode' => false, 'class' => '']) ?> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="panel panel-default"> |
|
|
|
<div class="panel-heading"> |
|
|
|
<h3 class="panel-title">Génération des bons de livraison</h3> |
|
|
|
</div> |
|
|
|
<div class="panel-body"> |
|
|
|
<?= $form->field($model, 'button_generate_delivery_note_point_sale')->checkbox() ?> |
|
|
|
<?= $form->field($model, 'button_generate_delivery_note_each_user')->checkbox() ?> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="clr"></div> |
|
|
|
|