N'afficher que les utilisateurs qui sont liés à l'établissement dans le formulaire d'ajout de commande. Petit correctif au niveau de la maj du titre de la commande (espace oublié)master
</span> | </span> | ||||
<span class="the-title"></span> | <span class="the-title"></span> | ||||
<span class="choix-user"> | <span class="choix-user"> | ||||
<?= Html::activeDropDownList(new User, 'id', ArrayHelper::map(User::find()->all(), 'id', function($model, $defaultValue) { | |||||
<?= Html::activeDropDownList(new User, 'id', ArrayHelper::map(User::find()->joinWith('userEtablissement')->where('user_etablissement.id_etablissement = '.Yii::$app->user->identity->id_etablissement)->all(), 'id', function($model, $defaultValue) { | |||||
return $model['nom'].' '.$model['prenom']; | return $model['nom'].' '.$model['prenom']; | ||||
}), ['prompt' => '--','class' => 'form-control user-id']) ?> | }), ['prompt' => '--','class' => 'form-control user-id']) ?> | ||||
OU <input type="text" class="form-control username" placeholder="Choisissez un nom" /> | OU <input type="text" class="form-control username" placeholder="Choisissez un nom" /> |
$('#point-vente-'+id_pv+' .commentaire').hide() ; | $('#point-vente-'+id_pv+' .commentaire').hide() ; | ||||
} | } | ||||
$('#point-vente-'+id_pv+' .title-user span.the-title').html(link.find('.user').html()+"<small>"+link.data('date')+"</small>") ; | |||||
$('#point-vente-'+id_pv+' .title-user span.the-title').html(link.find('.user').html()+" <small>"+link.data('date')+"</small>") ; | |||||
$('#point-vente-'+id_pv+' .title-user').show() ; | $('#point-vente-'+id_pv+' .title-user').show() ; | ||||
$('#point-vente-'+id_pv+' .tr-total').show() ; | $('#point-vente-'+id_pv+' .tr-total').show() ; | ||||
$this->addError($attribute, 'Cette adresse email est déjà utilisée par un autre utilisateur '); | $this->addError($attribute, 'Cette adresse email est déjà utilisée par un autre utilisateur '); | ||||
} | } | ||||
public function getUserEtablissement() { | |||||
return $this->hasMany(UserEtablissement::className(), ['id_user'=>'id']) ; | |||||
} | |||||
/** | /** | ||||
* @inheritdoc | * @inheritdoc | ||||
*/ | */ |