You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
<?php
namespace backend\controllers;
use antgoods\goods\models\ars\Goods; use Yii; use yii\base\NotSupportedException; use yii\web\Controller; use yii\filters\VerbFilter; use yii\filters\AccessControl; use common\models\LoginForm; use common\models\CategorySearch; use yii\web\Cookie; use yii\web\ForbiddenHttpException; use yii\web\NotAcceptableHttpException; use yii\web\NotFoundHttpException;
/** * Site controller */ class SiteController extends Controller {
/** * {@inheritdoc} */ public function actions() { return [ 'error' => [ 'class' => 'yii\web\ErrorAction', ], 'upload' => [ 'class' => 'iron\actions\UploadAction', ] ]; }
/** * Displays homepage. * * @return string */ public function actionIndex() { return $this->render('index'); }
public function actionLogin() { if (!Yii::$app->user->isGuest) { return $this->goHome(); } $key = Yii::$app->request->get('key'); if (Yii::$app->userLogic->login($key)) { return $this->goBack(); } else { throw new ForbiddenHttpException('身份验证失败,请重新进去'); } }
/** * Logout action. * * @return string */ public function actionLogout() { Yii::$app->user->logout();
return $this->goHome(); }
public function actionTest() { $searchModel = new CategorySearch(); return $this->render('test', [ 'name' => 'blobt', 'model' => $searchModel ]); }
}
|