Browse Source

[Backend] Correction bloc commande

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é)
prodstable
keun 8 years ago
parent
commit
a25f180774
3 changed files with 6 additions and 2 deletions
  1. +1
    -1
      backend/views/commande/index.php
  2. +1
    -1
      backend/web/js/lechatdesnoisettes.js
  3. +4
    -0
      common/models/User.php

+ 1
- 1
backend/views/commande/index.php View File

@@ -195,7 +195,7 @@ foreach ($produits as $p) {
</span>
<span class="the-title"></span>
<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'];
}), ['prompt' => '--','class' => 'form-control user-id']) ?>
OU <input type="text" class="form-control username" placeholder="Choisissez un nom" />

+ 1
- 1
backend/web/js/lechatdesnoisettes.js View File

@@ -313,7 +313,7 @@ function chat_index_commandes_affiche_commande(id_commande) {
$('#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+' .tr-total').show() ;

+ 4
- 0
common/models/User.php View File

@@ -72,6 +72,10 @@ class User extends ActiveRecord implements IdentityInterface
$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
*/

Loading…
Cancel
Save