Parcourir la source

Ajout conditions au controller générique du backend

On contrôle que l'utilisateur est bien connecté avant de le rediriger vers la page de paiement.
On ajoute la condition PAIEMENT_RETARD à la redirection.
prodstable
keun il y a 8 ans
Parent
révision
33663ad004
1 fichiers modifiés avec 4 ajouts et 1 suppressions
  1. +4
    -1
      backend/controllers/BackendController.php

+ 4
- 1
backend/controllers/BackendController.php Voir le fichier

@@ -3,13 +3,16 @@
namespace backend\controllers;

use yii ;
use common\models\Etablissement ;

class BackendController extends \yii\web\Controller
{
public function beforeAction($event)
{
if(Yii::$app->user->identity->etatPaiementEtablissement() == 'essai-terminee')
if(!Yii::$app->user->isGuest &&
(Yii::$app->user->identity->etatPaiementEtablissement() == Etablissement::PAIEMENT_ESSAI_TERMINE ||
Yii::$app->user->identity->etatPaiementEtablissement() == Etablissement::PAIEMENT_RETARD))
{
$this->redirect(['paiement/index']) ;
}

Chargement…
Annuler
Enregistrer