瀏覽代碼

Page d'accueil "Tableau de bord" quand l'utilisateur est connecté

La page d'accueil n'est pas à destination des utilisateurs connectés. Elle
est là pour informer ceux qui ne sont pas encore inscrits sur le site.
prodstable
keun 8 年之前
父節點
當前提交
dd4b79f515
共有 2 個檔案被更改,包括 8 行新增4 行删除
  1. +7
    -3
      frontend/controllers/SiteController.php
  2. +1
    -1
      frontend/views/layouts/main.php

+ 7
- 3
frontend/controllers/SiteController.php 查看文件

@@ -77,7 +77,11 @@ class SiteController extends Controller

public function actionIndex()
{
// redirection de l'utilisateur vers le tableau de bord s'il est connecté
if(!Yii::$app->user->isGuest) {
return $this->redirect(['commande/index']) ;
}
// produits
$produits = Produit::find()->orderBy('order ASC')->all() ;
@@ -133,12 +137,12 @@ class SiteController extends Controller
public function actionLogin()
{
if (!\Yii::$app->user->isGuest) {
return $this->goHome();
return Yii::$app->getResponse()->redirect(['commande/index']);
}

$model = new LoginForm();
if ($model->load(Yii::$app->request->post()) && $model->login()) {
return $this->goBack();
return $this->goBack(['commande/index']);
} else {
return $this->render('login', [
'model' => $model,

+ 1
- 1
frontend/views/layouts/main.php 查看文件

@@ -36,7 +36,7 @@ AppAsset::register($this);
<div id="back"></div>
<header id="header">
<div class="container">
<a id="link-home" href="<?= Yii::$app->urlManager->createUrl('site/index') ; ?>">
<a id="link-home" href="<?php if(Yii::$app->user->isGuest): echo Yii::$app->urlManager->createUrl('site/index') ; else: echo Yii::$app->urlManager->createUrl('commande/index') ; endif; ?>">
<img class="icon" src="<?php echo Yii::$app->urlManager->getBaseUrl(); ?>/img/laboulange3.png" alt="" />
<!--La boîte à pain-->
</a>

Loading…
取消
儲存