Browse Source

Correctifs id_etablissement

prodstable
keun 7 years ago
parent
commit
18c59512f6
3 changed files with 6 additions and 3 deletions
  1. +4
    -1
      backend/controllers/ProduitController.php
  2. +1
    -1
      common/models/ProductionProduit.php
  3. +1
    -1
      frontend/controllers/CommandeController.php

+ 4
- 1
backend/controllers/ProduitController.php View File

$model->save() ; $model->save() ;
// on ajoute un enregistrement ProductionProduit pour chaque production // on ajoute un enregistrement ProductionProduit pour chaque production
$productions = Production::find()->where('date > '.date('Y-m-d'))->all() ;
$productions = Production::find()
->where('date > '.date('Y-m-d'))
->andWhere(['id_etablissement' => Yii::$app->user->identity->id_etablissement])
->all() ;
foreach($productions as $prod) { foreach($productions as $prod) {
$production_produit = new ProductionProduit ; $production_produit = new ProductionProduit ;
$production_produit->id_production = $prod->id ; $production_produit->id_production = $prod->id ;

+ 1
- 1
common/models/ProductionProduit.php View File

$commandes = Commande::find() $commandes = Commande::find()
->with('commandeProduits','user') ->with('commandeProduits','user')
->joinWith('production') ->joinWith('production')
->where(['production.id'=>$id_production])
->where(['production.id'=> $id_production])
->orderBy('date ASC') ->orderBy('date ASC')
->all() ; ->all() ;

+ 1
- 1
frontend/controllers/CommandeController.php View File

$q->where(['id_production' => $production->id]) ; $q->where(['id_production' => $production->id]) ;
} ]) } ])
->where([ ->where([
'id_etablissement' => Yii::$app->user->identity->id_etablissement,
'id_etablissement' => $production->id_etablissement,
]) ])
->all(); ->all();

Loading…
Cancel
Save