Переглянути джерело

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 8 роки тому
джерело
коміт
33663ad004
1 змінених файлів з 4 додано та 1 видалено
  1. +4
    -1
      backend/controllers/BackendController.php

+ 4
- 1
backend/controllers/BackendController.php Переглянути файл

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

Завантаження…
Відмінити
Зберегти