Commit bcd66c2d8cc566e52e4c9d01ad46ecdbcddcff83

Authored by Administrator
1 parent 87b57d27

firs page

frontend/controllers/SiteController.php
... ... @@ -31,51 +31,6 @@ class SiteController extends Controller
31 31 /**
32 32 * @inheritdoc
33 33 */
34   - public function behaviors()
35   - {
36   - return [
37   - 'access' => [
38   - 'class' => AccessControl::className(),
39   - 'only' => ['logout', 'signup', 'index'],
40   - 'rules' => [
41   - [
42   - 'actions' => ['signup'],
43   - 'allow' => true,
44   - 'roles' => ['?'],
45   - ],
46   - [
47   - 'actions' => ['logout'],
48   - 'allow' => true,
49   - 'roles' => ['@'],
50   - ],
51   - [
52   - 'actions' => ['index'],
53   - 'allow' => true,
54   - 'roles' => ['@'],
55   - ]
56   - ],
57   - ],
58   - 'verbs' => [
59   - 'class' => VerbFilter::className(),
60   - 'actions' => [
61   - 'logout' => ['post'],
62   - ],
63   - ],
64   - 'eauth' => [
65   - // required to disable csrf validation on OpenID requests
66   - 'class' => \nodge\eauth\openid\ControllerBehavior::className(),
67   - 'only' => ['login'],
68   - ],
69   - ];
70   - }
71   -
72   -
73   -
74   -
75   -
76   - /**
77   - * @inheritdoc
78   - */
79 34 public function actions()
80 35 {
81 36 return [
... ... @@ -122,7 +77,7 @@ class SiteController extends Controller
122 77 */
123 78 public function actionLogin()
124 79 {
125   -
  80 + $this->layout = 'admin';
126 81  
127 82 if (!\Yii::$app->user->isGuest) {
128 83 return $this->goHome();
... ... @@ -211,6 +166,7 @@ class SiteController extends Controller
211 166 */
212 167 public function actionLogout()
213 168 {
  169 +
214 170 Yii::$app->user->logout();
215 171  
216 172 return $this->goHome();
... ... @@ -251,6 +207,8 @@ class SiteController extends Controller
251 207 */
252 208 public function actionSignup()
253 209 {
  210 + $this->layout = 'admin';
  211 +
254 212 $model = new SignupForm();
255 213 if ($model->load(Yii::$app->request->post())) {
256 214 if ($user = $model->signup()) {
... ...
frontend/views/layouts/main.php
... ... @@ -47,7 +47,7 @@ AppAsset::register($this);
47 47 if (Yii::$app->user->isGuest): ?>
48 48 <div class="header-cabinet-foto"><img src="/images/ded-ico.png" alt=""/></div>
49 49 <div class="header-cabinet-profile">Профиль</div>
50   - <?= Html::a('Личный кабинет',['/site/signup']) ?>
  50 + <?= Html::a('Личный кабинет',['/site/login']) ?>
51 51 <?php else : ?>
52 52 <div class="header-cabinet-foto"><img src="/images/ded-ico.png" alt=""/></div>
53 53 <div class="header-cabinet-profile">Профиль</div>
... ... @@ -64,62 +64,43 @@ AppAsset::register($this);
64 64 <div class="box-all">
65 65 <ul class="main-menu">
66 66 <li>
67   - <span>Проектанту</span>
  67 + <span>Проектантам</span>
68 68 <div class="main-menu-hover">
69 69 <ul>
70   - <li class="main-menu-category">Предложить работу</li>
71   - <li><a href="#">Добавить проект</a></li>
72   - <li><a href="#">Предложить работу</a></li>
73   - <li><a href="#">Разместить вакансию</a></li>
74   - <li><a href="#">Открыть конкурс</a></li>
75   - </ul>
76   - <ul>
77   - <li class="main-menu-category">Найти исполнителя</li>
78   - <li><a href="#">Услуги фрилансеров</a></li>
79   - <li><a href="#">Примеры работ</a></li>
  70 + <li><a href="#">Редактировать портфолио</a></li>
80 71 </ul>
81 72 <ul>
82   - <li><a href="#">Безопасная сделка</a></li>
  73 + <li><a href="#">Список проектов</a></li>
  74 + <li><a href="#">Список вакансий</a></li>
  75 + <li><a href="#">Список заказчиков</a></li>
83 76 </ul>
84 77 </div>
85 78 </li>
86 79 <li>
87   - <span>Заказчику</span>
  80 + <span>Заказчикам</span>
88 81 <div class="main-menu-hover">
89 82 <ul>
90   - <li class="main-menu-category">Предложить работу</li>
91 83 <li><a href="#">Добавить проект</a></li>
92   - <li><a href="#">Предложить работу</a></li>
93 84 <li><a href="#">Разместить вакансию</a></li>
94   - <li><a href="#">Открыть конкурс</a></li>
95 85 </ul>
96 86 <ul>
97   - <li class="main-menu-category">Найти исполнителя</li>
98   - <li><a href="#">Услуги фрилансеров</a></li>
99   - <li><a href="#">Примеры работ</a></li>
100   - </ul>
101   - <ul>
102   - <li><a href="#">Безопасная сделка</a></li>
  87 + <li><a href="#">Список проектантов</a></li>
  88 + <li><a href="#">Список проектных компаний</a></li>
103 89 </ul>
104 90 </div>
105 91 </li>
106 92 <li>
107   - <span>Компании</span>
  93 + <span>Компаниям</span>
108 94 <div class="main-menu-hover">
109 95 <ul>
110   - <li class="main-menu-category">Предложить работу</li>
111 96 <li><a href="#">Добавить проект</a></li>
112   - <li><a href="#">Предложить работу</a></li>
113 97 <li><a href="#">Разместить вакансию</a></li>
114   - <li><a href="#">Открыть конкурс</a></li>
115   - </ul>
116   - <ul>
117   - <li class="main-menu-category">Найти исполнителя</li>
118   - <li><a href="#">Услуги фрилансеров</a></li>
119   - <li><a href="#">Примеры работ</a></li>
  98 + <li><a href="#">Редактировать портфолио</a></li>
120 99 </ul>
121 100 <ul>
122   - <li><a href="#">Безопасная сделка</a></li>
  101 + <li><a href="#">Список проектантов</a></li>
  102 + <li><a href="#">Список проектов</a></li>
  103 + <li><a href="#">Список заказчиков</a></li>
123 104 </ul>
124 105 </div>
125 106 </li>
... ...