Procházet zdrojové kódy

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 před 8 roky
rodič
revize
33663ad004
1 změnil soubory, kde provedl 4 přidání a 1 odebrání
  1. +4
    -1
      backend/controllers/BackendController.php

+ 4
- 1
backend/controllers/BackendController.php Zobrazit soubor

@@ -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']) ;
}

Načítá se…
Zrušit
Uložit