Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
taskonsite-архив-перенесен
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Packages
Packages
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Dmitry Korolev
taskonsite-архив-перенесен
Commits
b9929cbd
Commit
b9929cbd
authored
Mar 01, 2016
by
Олег Гиммельшпах
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
#958 - Активировать формы обратной связи на сайте.
parent
ad325524
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
7 additions
and
83 deletions
+7
-83
frontend/controllers/SiteController.php
frontend/controllers/SiteController.php
+7
-83
No files found.
frontend/controllers/SiteController.php
View file @
b9929cbd
<?php
namespace
frontend\controllers
;
use
common\modules\scoring\models\ScRequest
;
use
Yii
;
//use frontend\models\LoginForm;
use
frontend\models\PasswordResetRequestForm
;
use
frontend\models\ResetPasswordForm
;
use
frontend\models\SignupForm
;
use
frontend\models\ContactForm
;
use
yii\base\InvalidParamException
;
use
yii\helpers\Html
;
use
yii\web\BadRequestHttpException
;
use
yii\web\Controller
;
use
yii\filters\VerbFilter
;
use
yii\filters\AccessControl
;
use
yii\helpers\Url
;
use
common\components\BaseController
;
use
common\models\Cities
;
use
yii\helpers\ArrayHelper
;
use
common\modules\request\models\ScZodiac
;
use
\yii\web\Response
;
use
\yii\widgets\ActiveForm
;
use
common\modules\scoring\models\ScClient
;
use
common\models\LoginForm
;
use
common\modules\eauth\components\GoogleOAuth2Service
;
use
common\modules\eauth\models\UserEAuth
;
...
...
@@ -29,10 +15,14 @@ use common\modules\eauth\models\UserEAuth;
/**
* Site controller
*/
class
SiteController
extends
Base
Controller
class
SiteController
extends
Controller
{
public
$layout
=
'//main'
;
public
$meta_title
;
public
$meta_description
;
public
$meta_keywords
;
public
static
function
actionsTitles
(){
return
[
'Index'
=>
'Главная страница'
,
...
...
@@ -179,72 +169,6 @@ class SiteController extends BaseController
}
}
/*public function actionLogin()
{
$this->layout = '//main-short';
$model = new \frontend\models\LoginForm();
if (Yii::$app->request->isAjax && $model->load(Yii::$app->request->post())) {
Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
return \yii\widgets\ActiveForm::validate($model);
die();
}
if (!\Yii::$app->user->isGuest) {
if(\Yii::$app->user->identity->active > 3)
return $this->goHome();
else
return $this->redirect(Url::toRoute(['/scoring/register/step', 'step'=>\Yii::$app->user->identity->active]));
}
if ($model->load(Yii::$app->request->post()) && $model->login()) {
// if(\Yii::$app->user->identity->active > 3)
// return $this->goHome();
// else {
// $step = \Yii::$app->user->identity->active;
// if($step < 1) $step = 1;
// return $this->redirect(Url::toRoute(['/scoring/register/step', 'step' => $step]));
// }
switch (\Yii::$app->user->identity->result) {
case ScClient::STATUS_STEP_1:
return $this->redirect(Url::toRoute(['/scoring/register/step', 'step'=>1]));
break;
case ScClient::STATUS_STEP_2:
return $this->redirect(Url::toRoute(['/scoring/register/step', 'step'=>2]));
break;
case ScClient::STATUS_STEP_3:
return $this->redirect(Url::toRoute(['/scoring/register/step', 'step'=>3]));
break;
case ScClient::STATUS_CABINET:
return $this->redirect(Url::toRoute(['/scoring/clients/cabinet']));
break;
case ScClient::STATUS_PAYDETAIL:
$request = ScRequest::find()->where(['user_id' => Yii::$app->user->id, 'status' => ScRequest::STATUS_NEW])->one();
if($request)
{
Yii::$app->session['Pay'] = ScRequest::$namePay[$request->payment];
Yii::$app->session['Request_id'] = $request->id;
return $this->redirect(Url::toRoute(['/scoring/clients/paydetails']));
}
else
{
return $this->redirect(Url::toRoute(['/scoring/clients/cabinet']));
}
break;
default:
return $this->goHome();
break;
}
} else {
return $this->render('login', [
'model' => $model,
]);
}
}*/
public
function
actionLogout
()
{
Yii
::
$app
->
user
->
logout
();
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment