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é)
master
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

</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" />

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

$('#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() ;

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

$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
*/ */

Loading…
Cancel
Save