Commit 7d705d8546433dd1ce7d061409d30b75191e7b4f

Authored by Yarik
1 parent 2f410996

test

common/models/Chat.php
@@ -94,9 +94,9 @@ class Chat extends \yii\db\ActiveRecord @@ -94,9 +94,9 @@ class Chat extends \yii\db\ActiveRecord
94 public function getInterlocutor(){ 94 public function getInterlocutor(){
95 95
96 if($this->from_user == \Yii::$app->user->id){ 96 if($this->from_user == \Yii::$app->user->id){
97 - return UserInfo::findOne(['user_id'=>$this->to_user]); 97 + return $this->hasOne(User::className(), ['id' => 'to_user']);
98 } else { 98 } else {
99 - return UserInfo::findOne(['user_id'=>$this->from_user]); 99 + return $this->hasOne(User::className(), ['id' => 'from_user']);
100 } 100 }
101 } 101 }
102 102
frontend/assets/AppAsset.php
@@ -28,6 +28,7 @@ @@ -28,6 +28,7 @@
28 ]; 28 ];
29 29
30 public $js = [ 30 public $js = [
  31 + '/js/jscroll.js',
31 '/js/script.js', 32 '/js/script.js',
32 //'http://maps.google.com/maps/api/js?sensor=false', 33 //'http://maps.google.com/maps/api/js?sensor=false',
33 '/js/markerclusterer.js', 34 '/js/markerclusterer.js',
frontend/controllers/ChatController.php
@@ -87,8 +87,8 @@ class ChatController extends Controller @@ -87,8 +87,8 @@ class ChatController extends Controller
87 $chat->save(); 87 $chat->save();
88 } 88 }
89 89
90 - $phones = Fields::getData($chat->interlocutor->user_id, User::className(), 'phone');  
91 - $sites = Fields::getData($chat->interlocutor->user_id, User::className(), 'site'); 90 + $phones = Fields::getData($chat->interlocutor->id, User::className(), 'phone');
  91 + $sites = Fields::getData($chat->interlocutor->id, User::className(), 'site');
92 92
93 93
94 $post = \Yii::$app->request->post(); 94 $post = \Yii::$app->request->post();
frontend/views/chat/_chat_list_view.php
@@ -9,11 +9,11 @@ use yii\helpers\Html; @@ -9,11 +9,11 @@ use yii\helpers\Html;
9 <div class="ico-sender-wrapper"> 9 <div class="ico-sender-wrapper">
10 <div class="ico-sender"> 10 <div class="ico-sender">
11 11
12 - <?= Html::a(Html::img($model->interlocutor->image));?> 12 + <?= Html::a(Html::img($model->interlocutor->userInfo->image));?>
13 </div> 13 </div>
14 </div> 14 </div>
15 <div class="cabinet-message-text-wrapper"> 15 <div class="cabinet-message-text-wrapper">
16 - <div class="cabinet-message-title"><?= $model->interlocutor->name ?></div> 16 + <div class="cabinet-message-title"><?= $model->interlocutor->userInfo->name ?></div>
17 <div class="cabinet-message-message"> 17 <div class="cabinet-message-message">
18 <a href="#"> <div class="cabinet-message-message-ico"></div>Сообщения (<?= count($model->newMessage) ?>), последнее от <?= end($model->newMessage)->date ?></a> 18 <a href="#"> <div class="cabinet-message-message-ico"></div>Сообщения (<?= count($model->newMessage) ?>), последнее от <?= end($model->newMessage)->date ?></a>
19 </div> 19 </div>
@@ -22,17 +22,17 @@ use yii\helpers\Html; @@ -22,17 +22,17 @@ use yii\helpers\Html;
22 <?= Html::a(' 22 <?= Html::a('
23 <div class="cabinet-message-write-ico"></div> 23 <div class="cabinet-message-write-ico"></div>
24 <div class="cabinet-message-write-txt">Написать сообщение</div> 24 <div class="cabinet-message-write-txt">Написать сообщение</div>
25 - ', ['chat/message', 'user_id' =>$model->interlocutor->user_id ], ['class'=>'cabinet-message-write' ] );?> 25 + ', ['chat/message', 'user_id' =>$model->interlocutor->id ], ['class'=>'cabinet-message-write' ] );?>
26 </div> 26 </div>
27 <?php else: ?> 27 <?php else: ?>
28 <div class="cabinet-message-blocks"> 28 <div class="cabinet-message-blocks">
29 <div class="ico-sender-wrapper"> 29 <div class="ico-sender-wrapper">
30 <div class="ico-sender"> 30 <div class="ico-sender">
31 - <?= Html::a(Html::img($model->interlocutor->image));?> 31 + <?= Html::a(Html::img($model->interlocutor->userInfo->image));?>
32 </div> 32 </div>
33 </div> 33 </div>
34 <div class="cabinet-message-text-wrapper"> 34 <div class="cabinet-message-text-wrapper">
35 - <div class="cabinet-message-title"><?= $model->interlocutor->name ?></div> 35 + <div class="cabinet-message-title"><?= $model->interlocutor->userInfo->name ?></div>
36 <div class="cabinet-message-message"> 36 <div class="cabinet-message-message">
37 <a href="#"> <div class="cabinet-message-message-ico"></div>Сообщения</a> 37 <a href="#"> <div class="cabinet-message-message-ico"></div>Сообщения</a>
38 </div> 38 </div>
@@ -41,6 +41,6 @@ use yii\helpers\Html; @@ -41,6 +41,6 @@ use yii\helpers\Html;
41 <?= Html::a(' 41 <?= Html::a('
42 <div class="cabinet-message-write-ico"></div> 42 <div class="cabinet-message-write-ico"></div>
43 <div class="cabinet-message-write-txt">Написать сообщение</div> 43 <div class="cabinet-message-write-txt">Написать сообщение</div>
44 - ', ['chat/message', 'user_id' =>$model->interlocutor->user_id ], ['class'=>'cabinet-message-write' ] );?> 44 + ', ['chat/message', 'user_id' =>$model->interlocutor->id ], ['class'=>'cabinet-message-write' ] );?>
45 </div> 45 </div>
46 <?php endif; ?> 46 <?php endif; ?>
frontend/views/chat/message.php
1 <?php 1 <?php
2 -use common\models\Message;  
3 -use common\models\Option;  
4 -use yii\helpers\Html;  
5 -use yii\widgets\ActiveForm; 2 + use common\models\Message;
  3 + use common\models\Option;
  4 + use yii\helpers\Html;
  5 + use yii\widgets\ActiveForm;
6 6
7 $this->registerJsFile("/js/jmousewhell.js"); 7 $this->registerJsFile("/js/jmousewhell.js");
8 $this->registerJsFile("/js/jscroll.js"); 8 $this->registerJsFile("/js/jscroll.js");
9 $this->title = 'Мой профиль'; 9 $this->title = 'Мой профиль';
10 - $this->params['breadcrumbs'][] = $this->title;;  
11 - 10 + $this->params[ 'breadcrumbs' ][] = $this->title;;
12 11
13 ?> 12 ?>
14 13
@@ -19,47 +18,54 @@ use yii\widgets\ActiveForm; @@ -19,47 +18,54 @@ use yii\widgets\ActiveForm;
19 <div class="section-box"> 18 <div class="section-box">
20 <div class="cabinet-message-read-autor-wr style"> 19 <div class="cabinet-message-read-autor-wr style">
21 <div class="cabinet-message-read-foto-wr"> 20 <div class="cabinet-message-read-foto-wr">
22 - <div class="cabinet-message-read-foto"><?= Html::a(Html::img($chat->interlocutor->image));?></div> 21 + <div class="cabinet-message-read-foto"><?= Html::a(Html::img($chat->interlocutor->userInfo->image)); ?></div>
23 </div> 22 </div>
24 <div class="cab-mes-read-cont"> 23 <div class="cab-mes-read-cont">
25 - <div class="cab-mes-read-cont-title"><?= $chat->interlocutor->name ?></div> 24 + <div class="cab-mes-read-cont-title"><?= $chat->interlocutor->userInfo->name ?></div>
26 <div class="cab-mes-read-cont-stars"> 25 <div class="cab-mes-read-cont-stars">
27 <div class="rating"> 26 <div class="rating">
28 <!--оценка--> 27 <!--оценка-->
29 - <input type="hidden" class="val" value="4"/> 28 + <input type="hidden" class="val" value="<?= $chat->interlocutor->userInfo->rating ?>"/>
30 </div> 29 </div>
31 </div> 30 </div>
32 - <div class="cab-mes-read-cont-com">30 отзывов</div> 31 + <div class="cab-mes-read-cont-com"><?= count($chat->interlocutor->comments) ?> отзывов</div>
33 <div class="cab-mes-read-cont-soc"> 32 <div class="cab-mes-read-cont-soc">
34 - <?= Html::a(Html::img('/images/ico-fb.png'),"{$chat->interlocutor->social_fb}",['target'=>'_blank'])?> 33 + <?= Html::a(Html::img('/images/ico-fb.png'), "{$chat->interlocutor->userInfo->social_fb}", [ 'target' => '_blank' ]) ?>
35 34
36 - <?= Html::a(Html::img('/images/ico-tw.png'),"{$chat->interlocutor->social_t}", ['target'=>'_blank'])?> 35 + <?= Html::a(Html::img('/images/ico-tw.png'), "{$chat->interlocutor->userInfo->social_t}", [ 'target' => '_blank' ]) ?>
37 36
38 - <?= Html::a(Html::img('/images/ico-in.png'),"{$chat->interlocutor->social_in}",['target'=>'_blank'])?> 37 + <?= Html::a(Html::img('/images/ico-in.png'), "{$chat->interlocutor->userInfo->social_in}", [ 'target' => '_blank' ]) ?>
39 38
40 - <?= Html::a(Html::img('/images/ico-vk.png'),"{$chat->interlocutor->social_vk}",['target'=>'_blank'])?> 39 + <?= Html::a(Html::img('/images/ico-vk.png'), "{$chat->interlocutor->userInfo->social_vk}", [ 'target' => '_blank' ]) ?>
41 40
42 </div> 41 </div>
43 </div> 42 </div>
44 - <div class="performance-vacancy-add-favorite"><a href="#"></a></div> 43 + <div class="performance-vacancy-add-favorite">
  44 + <?php
  45 + echo Html::a('', [ '#' ], [
  46 + 'class' => $chat->interlocutor->isBookmarked?'artbox_bookmark_remove_performer':'artbox_bookmark_add_performer',
  47 + 'data' => [ 'id' => $chat->interlocutor->id ],
  48 + ]);
  49 + ?>
  50 + </div>
45 <div class="cab-mes-read-last-visit"> 51 <div class="cab-mes-read-last-visit">
46 <div class="cab-mes-read-min-bl"> 52 <div class="cab-mes-read-min-bl">
47 <div class="profile-phone-site style"> 53 <div class="profile-phone-site style">
48 <div class="style"> 54 <div class="style">
49 <div class="profile-phone"> 55 <div class="profile-phone">
50 <img src="/images/sidebar-ico/ico-2.png" alt=""> 56 <img src="/images/sidebar-ico/ico-2.png" alt="">
51 - <span style="font-size: 13px" class="sidebar-views-txt">На сайте: </span><?= $chat->interlocutor->user->liveTime ?> 57 + <span style="font-size: 13px" class="sidebar-views-txt">На сайте: </span><?= $chat->interlocutor->liveTime ?>
52 </div> 58 </div>
53 </div> 59 </div>
54 </div> 60 </div>
55 </div> 61 </div>
56 <div class="cab-mes-read-min-bl"> 62 <div class="cab-mes-read-min-bl">
57 <div class="profile-phone-site style"> 63 <div class="profile-phone-site style">
58 - <?php foreach( $phones as $phone):?> 64 + <?php foreach($phones as $phone): ?>
59 <div class="style"> 65 <div class="style">
60 <div class="profile-phone"> 66 <div class="profile-phone">
61 <img src="/images/ico-phone.png" alt=""/> 67 <img src="/images/ico-phone.png" alt=""/>
62 - <span><?= $phone['phone'] ?></span> 68 + <span><?= $phone[ 'phone' ] ?></span>
63 </div> 69 </div>
64 </div> 70 </div>
65 <?php endforeach; ?> 71 <?php endforeach; ?>
@@ -70,18 +76,19 @@ use yii\widgets\ActiveForm; @@ -70,18 +76,19 @@ use yii\widgets\ActiveForm;
70 <div class="style"> 76 <div class="style">
71 <div class="profile-phone"> 77 <div class="profile-phone">
72 <img src="/images/sidebar-ico/ico-3.png" alt=""> 78 <img src="/images/sidebar-ico/ico-3.png" alt="">
73 - <span style="font-size: 13px" class="sidebar-views-txt">Последний визит:<br></span><p><?= $chat->interlocutor->lastVisit ?></p> 79 + <span style="font-size: 13px" class="sidebar-views-txt">Последний визит:<br></span>
  80 + <p><?= $chat->interlocutor->userInfo->lastVisit ?></p>
74 </div> 81 </div>
75 </div> 82 </div>
76 </div> 83 </div>
77 </div> 84 </div>
78 <div class="cab-mes-read-min-bl"> 85 <div class="cab-mes-read-min-bl">
79 <div class="profile-phone-site style"> 86 <div class="profile-phone-site style">
80 - <?php foreach( $sites as $site):?> 87 + <?php foreach($sites as $site): ?>
81 <div class="style"> 88 <div class="style">
82 <div class="profile-site"> 89 <div class="profile-site">
83 <img src="/images/ico-site.png" alt=""/> 90 <img src="/images/ico-site.png" alt=""/>
84 - <a href="http://<?= $site['site']?>" target="_blank">Сайт</a> 91 + <a href="http://<?= $site[ 'site' ] ?>" target="_blank">Сайт</a>
85 </div> 92 </div>
86 </div> 93 </div>
87 <?php endforeach; ?> 94 <?php endforeach; ?>
@@ -92,63 +99,66 @@ use yii\widgets\ActiveForm; @@ -92,63 +99,66 @@ use yii\widgets\ActiveForm;
92 <div class="cabinet-message-read-wr style"> 99 <div class="cabinet-message-read-wr style">
93 <div class="comments_block"> 100 <div class="comments_block">
94 <div class="content"> 101 <div class="content">
95 - <?php foreach($chat->allMessages as $message):?>  
96 - <?php if($message->isMy()):?> 102 + <?php foreach($chat->allMessages as $message): ?>
  103 + <?php if($message->isMy()): ?>
97 <div class="comment right"> 104 <div class="comment right">
98 - <div class="author_pic"><?= Html::img($message->user->minImg($message->user->image,48,48))?></div> 105 + <div class="author_pic"><?= Html::img($message->user->minImg($message->user->image, 48, 48)) ?></div>
99 <div class="comment_text"> 106 <div class="comment_text">
100 <?= $message->text ?> 107 <?= $message->text ?>
101 <div class="comment_time"> 108 <div class="comment_time">
102 <?= $message->date ?> 109 <?= $message->date ?>
103 </div> 110 </div>
104 </div> 111 </div>
105 - <?php if($message->filesList):?> 112 + <?php if($message->filesList): ?>
106 <div class="offer_link"> 113 <div class="offer_link">
107 - <?php foreach($message->filesList as $file): ?>  
108 - <?= Html::a($file->name, $file->dir, ['target' => '_blank']);?>  
109 - <?php endforeach; ?> 114 + <?php foreach($message->filesList as $file): ?>
  115 + <?= Html::a($file->name, $file->dir, [ 'target' => '_blank' ]); ?>
  116 + <?php endforeach; ?>
110 </div> 117 </div>
111 <?php endif; ?> 118 <?php endif; ?>
112 <div style="clear:both;"></div> 119 <div style="clear:both;"></div>
113 </div> 120 </div>
114 - <?php else: ?> 121 + <?php else: ?>
115 <div class="comment left"> 122 <div class="comment left">
116 - <div class="author_pic"><?= Html::img($message->user->minImg($message->user->image,48,48))?></div> 123 + <div class="author_pic"><?= Html::img($message->user->minImg($message->user->image, 48, 48)) ?></div>
117 <div class="comment_text"> 124 <div class="comment_text">
118 <?= $message->text ?> 125 <?= $message->text ?>
119 <div class="comment_time"> 126 <div class="comment_time">
120 <?= $message->date ?> 127 <?= $message->date ?>
121 </div> 128 </div>
122 </div> 129 </div>
123 - <?php if($message->filesList):?> 130 + <?php if($message->filesList): ?>
124 <div class="offer_link"> 131 <div class="offer_link">
125 - <?php foreach($message->filesList as $file): ?>  
126 - <?= Html::a($file->name, $file->dir, ['target' => '_blank']);?>  
127 - <?php endforeach; ?> 132 + <?php foreach($message->filesList as $file): ?>
  133 + <?= Html::a($file->name, $file->dir, [ 'target' => '_blank' ]); ?>
  134 + <?php endforeach; ?>
128 </div> 135 </div>
129 <?php endif; ?> 136 <?php endif; ?>
130 <div style="clear:both;"></div> 137 <div style="clear:both;"></div>
131 </div> 138 </div>
132 - <?php endif;?> 139 + <?php endif; ?>
133 <?php endforeach; ?> 140 <?php endforeach; ?>
134 <div style="height:20px;"></div> 141 <div style="height:20px;"></div>
135 </div> 142 </div>
136 </div> 143 </div>
137 <div class="comment_type"> 144 <div class="comment_type">
138 - <?php $form = ActiveForm::begin(['method'=> 'post','options' =>['enctype'=>'multipart/form-data']]); ?> 145 + <?php $form = ActiveForm::begin([
  146 + 'method' => 'post',
  147 + 'options' => [ 'enctype' => 'multipart/form-data' ],
  148 + ]); ?>
139 149
140 <?= $form->field(new Message(), 'text') 150 <?= $form->field(new Message(), 'text')
141 - ->textarea(['class'=> 'message_text']); ?>  
142 - <input type="submit" class="send_mess_but" value="Отправить">  
143 - <div class="inputfile">  
144 - <div class="tender-file-wr">  
145 - <?= $form->field(new Message(), 'file[]')  
146 - ->fileInput(['class'=>'multi'])  
147 - ->label(false)?>  
148 - <a href="#" class="addfilemulti">Прикрепить файл</a>  
149 - <div class="max-size">Максимальный размер файла 5 МБ</div>  
150 - </div> 151 + ->textarea([ 'class' => 'message_text' ]); ?>
  152 + <input type="submit" class="send_mess_but" value="Отправить">
  153 + <div class="inputfile">
  154 + <div class="tender-file-wr">
  155 + <?= $form->field(new Message(), 'file[]')
  156 + ->fileInput([ 'class' => 'multi' ])
  157 + ->label(false) ?>
  158 + <a href="#" class="addfilemulti">Прикрепить файл</a>
  159 + <div class="max-size">Максимальный размер файла 5 МБ</div>
151 </div> 160 </div>
  161 + </div>
152 <?php $form::end(); ?> 162 <?php $form::end(); ?>
153 </div> 163 </div>
154 </div> 164 </div>
frontend/views/landing/landing-company.php
  1 +<?php
  2 + use yii\helpers\Html;
  3 +
  4 +?>
1 <div class="section-box content"> 5 <div class="section-box content">
2 <div class="section-box-5"> 6 <div class="section-box-5">
3 <div class="box-wr"> 7 <div class="box-wr">
4 <div class="box-all"> 8 <div class="box-all">
5 <div class="landing-reg-title">Выигрывайте топовые тендеры</div> 9 <div class="landing-reg-title">Выигрывайте топовые тендеры</div>
6 <div class="landing-reg-button style"> 10 <div class="landing-reg-button style">
7 - <a href="#">Зарегистрировать компанию</a> 11 + <?php
  12 + echo Html::a('Зарегистрировать компанию', ['site/registration']);
  13 + ?>
8 </div> 14 </div>
9 <div class="landing-reg-txt style"> 15 <div class="landing-reg-txt style">
10 - Заключайте контракты с лучшими компаниями.<br />  
11 - Находите квалифированных сотрудников<br /> 16 + Заключайте контракты с лучшими компаниями.<br/>
  17 + Находите квалифированных сотрудников<br/>
12 в свои проекты. 18 в свои проекты.
13 </div> 19 </div>
14 </div> 20 </div>
@@ -19,12 +25,33 @@ @@ -19,12 +25,33 @@
19 <div class="box-all"> 25 <div class="box-all">
20 <div class="landing-your-buisnes-tit style">Стройте свой бизнес</div> 26 <div class="landing-your-buisnes-tit style">Стройте свой бизнес</div>
21 <div class="landing-your-buisnes-anim-wr style"> 27 <div class="landing-your-buisnes-anim-wr style">
22 - <div class="landing-your-buisnes-blocks"><div style="background-position: 48px 0" class="lan_yo_buis_img style"></div><div class="lan_yo_buis_txt style">Демонстрируйте<br />свои лучшие проекты</div></div>  
23 - <div class="landing-your-buisnes-blocks"><div style="background-position: -272px 0" class="lan_yo_buis_img style"></div><div class="lan_yo_buis_txt style">Заполняйте<br />портфолио</div></div>  
24 - <div class="landing-your-buisnes-blocks"><div style="background-position: -592px 0" class="lan_yo_buis_img style"></div><div class="lan_yo_buis_txt style">Выращивайте<br />рейтинг</div></div>  
25 - <div class="landing-your-buisnes-blocks"><div style="background-position: 48px -218px" class="lan_yo_buis_img style"></div><div style="bottom: 13px" class="lan_yo_buis_txt style">Находите крутых проектантов в команду</div></div>  
26 - <div class="landing-your-buisnes-blocks"><div style="background-position: -272px -218px" class="lan_yo_buis_img style"></div><div style="bottom: 13px" class="lan_yo_buis_txt style">Принимайте участие<br />в тендерах</div></div>  
27 - <div class="landing-your-buisnes-blocks"><div style="background-position: -592px -218px" class="lan_yo_buis_img style"></div><div style="bottom: 13px" class="lan_yo_buis_txt style">Получайте больше<br />доверия</div></div> 28 + <div class="landing-your-buisnes-blocks">
  29 + <div style="background-position: 48px 0" class="lan_yo_buis_img style"></div>
  30 + <div class="lan_yo_buis_txt style">Демонстрируйте<br/>свои лучшие проекты
  31 + </div>
  32 + </div>
  33 + <div class="landing-your-buisnes-blocks">
  34 + <div style="background-position: -272px 0" class="lan_yo_buis_img style"></div>
  35 + <div class="lan_yo_buis_txt style">Заполняйте<br/>портфолио</div>
  36 + </div>
  37 + <div class="landing-your-buisnes-blocks">
  38 + <div style="background-position: -592px 0" class="lan_yo_buis_img style"></div>
  39 + <div class="lan_yo_buis_txt style">Выращивайте<br/>рейтинг</div>
  40 + </div>
  41 + <div class="landing-your-buisnes-blocks">
  42 + <div style="background-position: 48px -218px" class="lan_yo_buis_img style"></div>
  43 + <div style="bottom: 13px" class="lan_yo_buis_txt style">Находите крутых проектантов в команду</div>
  44 + </div>
  45 + <div class="landing-your-buisnes-blocks">
  46 + <div style="background-position: -272px -218px" class="lan_yo_buis_img style"></div>
  47 + <div style="bottom: 13px" class="lan_yo_buis_txt style">Принимайте участие<br/>в тендерах
  48 + </div>
  49 + </div>
  50 + <div class="landing-your-buisnes-blocks">
  51 + <div style="background-position: -592px -218px" class="lan_yo_buis_img style"></div>
  52 + <div style="bottom: 13px" class="lan_yo_buis_txt style">Получайте больше<br/>доверия
  53 + </div>
  54 + </div>
28 55
29 <div style="top: 76px; left: 268px; background-position: 0 0" class="lan_yo_buis_arr"></div> 56 <div style="top: 76px; left: 268px; background-position: 0 0" class="lan_yo_buis_arr"></div>
30 <div style="top: 45px; left: 619px; background-position: 0 -35px" class="lan_yo_buis_arr"></div> 57 <div style="top: 45px; left: 619px; background-position: 0 -35px" class="lan_yo_buis_arr"></div>
@@ -44,33 +71,49 @@ @@ -44,33 +71,49 @@
44 <div class="logos-slider"> 71 <div class="logos-slider">
45 <div id="demo5" class="scroll-img"> 72 <div id="demo5" class="scroll-img">
46 <ul> 73 <ul>
47 - <li><img src="/images/landing/land-best-img-1.jpg"><p>Гипермаркет “Ашан”</p></li>  
48 - <li><img src="/images/landing/land-best-img-2.jpg"><p>Супермаркет электроники “Фокстрот”</p></li>  
49 - <li><img src="/images/landing/land-best-img-3.jpg"><p>Телекомпания “Интер”</p></li>  
50 - <li><img src="/images/landing/land-best-img-4.jpg"><p>ТДЭК</p></li>  
51 - <li><img src="/images/landing/land-best-img-5.jpg"><p>Гостиница “Hyatt”</p></li>  
52 - <li><img src="/images/landing/land-best-img-3.jpg"><p></p></li>  
53 - <li><img src="/images/landing/land-best-img-3.jpg"><p></p></li> 74 + <li><img src="/images/landing/land-best-img-1.jpg">
  75 + <p>Гипермаркет “Ашан”</p></li>
  76 + <li><img src="/images/landing/land-best-img-2.jpg">
  77 + <p>Супермаркет электроники “Фокстрот”</p></li>
  78 + <li><img src="/images/landing/land-best-img-3.jpg">
  79 + <p>Телекомпания “Интер”</p></li>
  80 + <li><img src="/images/landing/land-best-img-4.jpg">
  81 + <p>ТДЭК</p></li>
  82 + <li><img src="/images/landing/land-best-img-5.jpg">
  83 + <p>Гостиница “Hyatt”</p></li>
  84 + <li><img src="/images/landing/land-best-img-3.jpg">
  85 + <p></p></li>
  86 + <li><img src="/images/landing/land-best-img-3.jpg">
  87 + <p></p></li>
54 </ul> 88 </ul>
55 </div> 89 </div>
56 <a href="#" class="buttons-slider-best" id="prew"></a> 90 <a href="#" class="buttons-slider-best" id="prew"></a>
57 <a href="#" class="buttons-slider-best" id="next"></a> 91 <a href="#" class="buttons-slider-best" id="next"></a>
58 <script> 92 <script>
59 - $(function () {  
60 - $('#demo5').scrollbox({  
61 - direction: 'h',  
62 - distance: 180,  
63 - autoPlay: false  
64 - });  
65 - $('#prew').click(function (e) {  
66 - e.preventDefault();  
67 - $('#demo5').trigger('backward');  
68 - });  
69 - $('#next').click(function (e) {  
70 - e.preventDefault();  
71 - $('#demo5').trigger('forward');  
72 - });  
73 - }); 93 + $(
  94 + function()
  95 + {
  96 + $('#demo5').scrollbox(
  97 + {
  98 + direction : 'h', distance : 180, autoPlay : false
  99 + }
  100 + );
  101 + $('#prew').click(
  102 + function(e)
  103 + {
  104 + e.preventDefault();
  105 + $('#demo5').trigger('backward');
  106 + }
  107 + );
  108 + $('#next').click(
  109 + function(e)
  110 + {
  111 + e.preventDefault();
  112 + $('#demo5').trigger('forward');
  113 + }
  114 + );
  115 + }
  116 + );
74 </script> 117 </script>
75 </div> 118 </div>
76 </div> 119 </div>
@@ -84,12 +127,48 @@ @@ -84,12 +127,48 @@
84 </div> 127 </div>
85 <div class="land-wrk-wr"> 128 <div class="land-wrk-wr">
86 <div class="landing-work-our-wr"> 129 <div class="landing-work-our-wr">
87 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div class="lnd-wrk-img"></div><p>Удобно находить<br />заказчиков</p></div></div></div>  
88 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div style="background-position: -64px 0" class="lnd-wrk-img"></div><p>Быстро находить<br />сотрудников</p></div></div></div>  
89 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div style="background-position: -128px 0" class="lnd-wrk-img"></div><p>Актуальная информация<br />о действующих тендерах</p></div></div></div>  
90 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div style="background-position: -192px 0" class="lnd-wrk-img"></div><p>Постоянный обмен новостями<br />с коллегами</p></div></div></div>  
91 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div style="background-position: -256px 0" class="lnd-wrk-img"></div><p>Высокое доверие<br />заказчиков</p></div></div></div>  
92 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div style="background-position: -320px 0" class="lnd-wrk-img"></div><p>Чем выше ваш рейтинг,<br />тем крупнее заказы</p></div></div></div> 130 + <div class="landing-work-our">
  131 + <div class="landing-work-our-img-text">
  132 + <div class="landing-work-our-img">
  133 + <div class="lnd-wrk-img"></div>
  134 + <p>Удобно находить<br/>заказчиков</p></div>
  135 + </div>
  136 + </div>
  137 + <div class="landing-work-our">
  138 + <div class="landing-work-our-img-text">
  139 + <div class="landing-work-our-img">
  140 + <div style="background-position: -64px 0" class="lnd-wrk-img"></div>
  141 + <p>Быстро находить<br/>сотрудников</p></div>
  142 + </div>
  143 + </div>
  144 + <div class="landing-work-our">
  145 + <div class="landing-work-our-img-text">
  146 + <div class="landing-work-our-img">
  147 + <div style="background-position: -128px 0" class="lnd-wrk-img"></div>
  148 + <p>Актуальная информация<br/>о действующих тендерах</p></div>
  149 + </div>
  150 + </div>
  151 + <div class="landing-work-our">
  152 + <div class="landing-work-our-img-text">
  153 + <div class="landing-work-our-img">
  154 + <div style="background-position: -192px 0" class="lnd-wrk-img"></div>
  155 + <p>Постоянный обмен новостями<br/>с коллегами</p></div>
  156 + </div>
  157 + </div>
  158 + <div class="landing-work-our">
  159 + <div class="landing-work-our-img-text">
  160 + <div class="landing-work-our-img">
  161 + <div style="background-position: -256px 0" class="lnd-wrk-img"></div>
  162 + <p>Высокое доверие<br/>заказчиков</p></div>
  163 + </div>
  164 + </div>
  165 + <div class="landing-work-our">
  166 + <div class="landing-work-our-img-text">
  167 + <div class="landing-work-our-img">
  168 + <div style="background-position: -320px 0" class="lnd-wrk-img"></div>
  169 + <p>Чем выше ваш рейтинг,<br/>тем крупнее заказы</p></div>
  170 + </div>
  171 + </div>
93 </div> 172 </div>
94 </div> 173 </div>
95 </div> 174 </div>
@@ -172,27 +251,29 @@ @@ -172,27 +251,29 @@
172 <div class="land-numbers-wr style"> 251 <div class="land-numbers-wr style">
173 <div class="land-numbers"> 252 <div class="land-numbers">
174 <p class="land-numbers-num">3485</p> 253 <p class="land-numbers-num">3485</p>
175 - <p class="land-numbers-txt">компаний-заказчиков<br />в каталоге</p> 254 + <p class="land-numbers-txt">компаний-заказчиков<br/>в каталоге</p>
176 </div> 255 </div>
177 <div class="land-numbers"> 256 <div class="land-numbers">
178 <p class="land-numbers-num">674</p> 257 <p class="land-numbers-num">674</p>
179 - <p class="land-numbers-txt">фрилансера готовы<br />взяться за проект</p> 258 + <p class="land-numbers-txt">фрилансера готовы<br/>взяться за проект</p>
180 </div> 259 </div>
181 <div class="land-numbers"> 260 <div class="land-numbers">
182 <p class="land-numbers-num">15600</p> 261 <p class="land-numbers-num">15600</p>
183 - <p class="land-numbers-txt">работ в порфтолио<br />проектантов</p> 262 + <p class="land-numbers-txt">работ в порфтолио<br/>проектантов</p>
184 </div> 263 </div>
185 <div class="land-numbers"> 264 <div class="land-numbers">
186 <p class="land-numbers-num">>500</p> 265 <p class="land-numbers-num">>500</p>
187 - <p class="land-numbers-txt">заказов появляется<br />ежедневно</p> 266 + <p class="land-numbers-txt">заказов появляется<br/>ежедневно</p>
188 </div> 267 </div>
189 <div class="land-numbers"> 268 <div class="land-numbers">
190 <p class="land-numbers-num">15</p> 269 <p class="land-numbers-num">15</p>
191 - <p class="land-numbers-txt">проектов в год в среднем<br />выполняет проектант</p> 270 + <p class="land-numbers-txt">проектов в год в среднем<br/>выполняет проектант
  271 + </p>
192 </div> 272 </div>
193 <div class="land-numbers"> 273 <div class="land-numbers">
194 <p class="land-numbers-num">2600</p> 274 <p class="land-numbers-num">2600</p>
195 - <p class="land-numbers-txt">экспертов готовы делиться<br />идеями и советами в блоге</p> 275 + <p class="land-numbers-txt">экспертов готовы делиться<br/>идеями и советами в блоге
  276 + </p>
196 </div> 277 </div>
197 </div> 278 </div>
198 </div> 279 </div>
frontend/views/landing/landing-freelance.php
  1 +<?php
  2 + use yii\helpers\Html;
  3 +
  4 +?>
1 <div class="section-box content"> 5 <div class="section-box content">
2 <div class="section-box-12"> 6 <div class="section-box-12">
3 <div class="box-wr"> 7 <div class="box-wr">
4 <div class="box-all"> 8 <div class="box-all">
5 <div class="landing-reg-title">Хотите работать удаленно?</div> 9 <div class="landing-reg-title">Хотите работать удаленно?</div>
6 <div class="landing-reg-button style"> 10 <div class="landing-reg-button style">
7 - <a href="#">Хочу попробовать</a> 11 + <?php
  12 + echo Html::a('Хочу попробовать', [ 'site/registration' ]);
  13 + ?>
8 </div> 14 </div>
9 <div class="landing-reg-txt style"> 15 <div class="landing-reg-txt style">
10 - Начните работать с нами!<br />  
11 - Размещайте резюме и портфолио, общайтесь с менеджерами<br />ведущих компаний, получайте работу мечты. 16 + Начните работать с нами!<br/>
  17 + Размещайте резюме и портфолио, общайтесь с менеджерами<br/>ведущих компаний, получайте работу мечты.
12 </div> 18 </div>
13 </div> 19 </div>
14 </div> 20 </div>
@@ -18,12 +24,32 @@ @@ -18,12 +24,32 @@
18 <div class="box-all"> 24 <div class="box-all">
19 <div class="landing-your-buisnes-tit style">Стройте свой бизнес</div> 25 <div class="landing-your-buisnes-tit style">Стройте свой бизнес</div>
20 <div class="landing-your-buisnes-anim-wr style"> 26 <div class="landing-your-buisnes-anim-wr style">
21 - <div class="landing-your-buisnes-blocks"><div style="background-position: 17px 0" class="lan_yo_buis_img style"></div><div class="lan_yo_buis_txt style">Выращивайте<br />рейтинг</div></div>  
22 - <div class="landing-your-buisnes-blocks"><div style="background-position: -303px 0" class="lan_yo_buis_img style"></div><div class="lan_yo_buis_txt style">Заполняйте<br />портфолио</div></div>  
23 - <div class="landing-your-buisnes-blocks"><div style="background-position: -623px 0" class="lan_yo_buis_img style"></div><div class="lan_yo_buis_txt style">Получайте больше<br />доверия</div></div>  
24 - <div class="landing-your-buisnes-blocks"><div style="background-position: 17px -218px" class="lan_yo_buis_img style"></div><div style="bottom: 13px" class="lan_yo_buis_txt style">Отдыхайте</div></div>  
25 - <div class="landing-your-buisnes-blocks"><div style="background-position: -303px -218px" class="lan_yo_buis_img style"></div><div style="bottom: 13px" class="lan_yo_buis_txt style">Общайтесь<br />с коллегами</div></div>  
26 - <div class="landing-your-buisnes-blocks"><div style="background-position: -623px -218px" class="lan_yo_buis_img style"></div><div style="bottom: 13px" class="lan_yo_buis_txt style">Подписывайте договор<br />о работе</div></div> 27 + <div class="landing-your-buisnes-blocks">
  28 + <div style="background-position: 17px 0" class="lan_yo_buis_img style"></div>
  29 + <div class="lan_yo_buis_txt style">Выращивайте<br/>рейтинг</div>
  30 + </div>
  31 + <div class="landing-your-buisnes-blocks">
  32 + <div style="background-position: -303px 0" class="lan_yo_buis_img style"></div>
  33 + <div class="lan_yo_buis_txt style">Заполняйте<br/>портфолио</div>
  34 + </div>
  35 + <div class="landing-your-buisnes-blocks">
  36 + <div style="background-position: -623px 0" class="lan_yo_buis_img style"></div>
  37 + <div class="lan_yo_buis_txt style">Получайте больше<br/>доверия</div>
  38 + </div>
  39 + <div class="landing-your-buisnes-blocks">
  40 + <div style="background-position: 17px -218px" class="lan_yo_buis_img style"></div>
  41 + <div style="bottom: 13px" class="lan_yo_buis_txt style">Отдыхайте</div>
  42 + </div>
  43 + <div class="landing-your-buisnes-blocks">
  44 + <div style="background-position: -303px -218px" class="lan_yo_buis_img style"></div>
  45 + <div style="bottom: 13px" class="lan_yo_buis_txt style">Общайтесь<br/>с коллегами
  46 + </div>
  47 + </div>
  48 + <div class="landing-your-buisnes-blocks">
  49 + <div style="background-position: -623px -218px" class="lan_yo_buis_img style"></div>
  50 + <div style="bottom: 13px" class="lan_yo_buis_txt style">Подписывайте договор<br/>о работе
  51 + </div>
  52 + </div>
27 53
28 <div style="top: 76px; left: 268px; background-position: 0 0" class="lan_yo_buis_arr"></div> 54 <div style="top: 76px; left: 268px; background-position: 0 0" class="lan_yo_buis_arr"></div>
29 <div style="top: 45px; left: 619px; background-position: 0 -35px" class="lan_yo_buis_arr"></div> 55 <div style="top: 45px; left: 619px; background-position: 0 -35px" class="lan_yo_buis_arr"></div>
@@ -43,33 +69,49 @@ @@ -43,33 +69,49 @@
43 <div class="logos-slider"> 69 <div class="logos-slider">
44 <div id="demo5" class="scroll-img"> 70 <div id="demo5" class="scroll-img">
45 <ul> 71 <ul>
46 - <li><img src="/images/landing/land-best-img-1.jpg"><p>Гипермаркет “Ашан”</p></li>  
47 - <li><img src="/images/landing/land-best-img-2.jpg"><p>Супермаркет электроники “Фокстрот”</p></li>  
48 - <li><img src="/images/landing/land-best-img-3.jpg"><p>Телекомпания “Интер”</p></li>  
49 - <li><img src="/images/landing/land-best-img-4.jpg"><p>ТДЭК</p></li>  
50 - <li><img src="/images/landing/land-best-img-5.jpg"><p>Гостиница “Hyatt”</p></li>  
51 - <li><img src="/images/landing/land-best-img-3.jpg"><p></p></li>  
52 - <li><img src="/images/landing/land-best-img-3.jpg"><p></p></li> 72 + <li><img src="/images/landing/land-best-img-1.jpg">
  73 + <p>Гипермаркет “Ашан”</p></li>
  74 + <li><img src="/images/landing/land-best-img-2.jpg">
  75 + <p>Супермаркет электроники “Фокстрот”</p></li>
  76 + <li><img src="/images/landing/land-best-img-3.jpg">
  77 + <p>Телекомпания “Интер”</p></li>
  78 + <li><img src="/images/landing/land-best-img-4.jpg">
  79 + <p>ТДЭК</p></li>
  80 + <li><img src="/images/landing/land-best-img-5.jpg">
  81 + <p>Гостиница “Hyatt”</p></li>
  82 + <li><img src="/images/landing/land-best-img-3.jpg">
  83 + <p></p></li>
  84 + <li><img src="/images/landing/land-best-img-3.jpg">
  85 + <p></p></li>
53 </ul> 86 </ul>
54 </div> 87 </div>
55 <a href="#" class="buttons-slider-best" id="prew"></a> 88 <a href="#" class="buttons-slider-best" id="prew"></a>
56 <a href="#" class="buttons-slider-best" id="next"></a> 89 <a href="#" class="buttons-slider-best" id="next"></a>
57 <script> 90 <script>
58 - $(function () {  
59 - $('#demo5').scrollbox({  
60 - direction: 'h',  
61 - distance: 180,  
62 - autoPlay: false  
63 - });  
64 - $('#prew').click(function (e) {  
65 - e.preventDefault();  
66 - $('#demo5').trigger('backward');  
67 - });  
68 - $('#next').click(function (e) {  
69 - e.preventDefault();  
70 - $('#demo5').trigger('forward');  
71 - });  
72 - }); 91 + $(
  92 + function()
  93 + {
  94 + $('#demo5').scrollbox(
  95 + {
  96 + direction : 'h', distance : 180, autoPlay : false
  97 + }
  98 + );
  99 + $('#prew').click(
  100 + function(e)
  101 + {
  102 + e.preventDefault();
  103 + $('#demo5').trigger('backward');
  104 + }
  105 + );
  106 + $('#next').click(
  107 + function(e)
  108 + {
  109 + e.preventDefault();
  110 + $('#demo5').trigger('forward');
  111 + }
  112 + );
  113 + }
  114 + );
73 </script> 115 </script>
74 </div> 116 </div>
75 </div> 117 </div>
@@ -83,12 +125,49 @@ @@ -83,12 +125,49 @@
83 </div> 125 </div>
84 <div class="land-wrk-wr"> 126 <div class="land-wrk-wr">
85 <div class="landing-work-our-wr freelance"> 127 <div class="landing-work-our-wr freelance">
86 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div class="lnd-wrk-img"></div><p>Удобно находить<br />заказчиков</p></div></div></div>  
87 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div style="background-position: -64px 0" class="lnd-wrk-img"></div><p>У вас будет по-настоящему<br />красивое портфолио</p></div></div></div>  
88 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div style="background-position: -128px 0" class="lnd-wrk-img"></div><p>Постоянный обмен новостями<br />и тенденциями</p></div></div></div>  
89 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div style="background-position: -192px 0" class="lnd-wrk-img"></div><p>Всегда можно обратиться<br />за помощью к коллегам</p></div></div></div>  
90 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div style="background-position: -256px 0" class="lnd-wrk-img"></div><p>Чем выше ваш рейтинг, тем<br />больше шансов, что заказчики<br />найдут вас сами</p></div></div></div>  
91 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div style="background-position: -320px 0" class="lnd-wrk-img"></div><p>Удобный график и постоянные<br />заказы от клиентов</p></div></div></div> 128 + <div class="landing-work-our">
  129 + <div class="landing-work-our-img-text">
  130 + <div class="landing-work-our-img">
  131 + <div class="lnd-wrk-img"></div>
  132 + <p>Удобно находить<br/>заказчиков</p></div>
  133 + </div>
  134 + </div>
  135 + <div class="landing-work-our">
  136 + <div class="landing-work-our-img-text">
  137 + <div class="landing-work-our-img">
  138 + <div style="background-position: -64px 0" class="lnd-wrk-img"></div>
  139 + <p>У вас будет по-настоящему<br/>красивое портфолио</p></div>
  140 + </div>
  141 + </div>
  142 + <div class="landing-work-our">
  143 + <div class="landing-work-our-img-text">
  144 + <div class="landing-work-our-img">
  145 + <div style="background-position: -128px 0" class="lnd-wrk-img"></div>
  146 + <p>Постоянный обмен новостями<br/>и тенденциями</p></div>
  147 + </div>
  148 + </div>
  149 + <div class="landing-work-our">
  150 + <div class="landing-work-our-img-text">
  151 + <div class="landing-work-our-img">
  152 + <div style="background-position: -192px 0" class="lnd-wrk-img"></div>
  153 + <p>Всегда можно обратиться<br/>за помощью к коллегам</p></div>
  154 + </div>
  155 + </div>
  156 + <div class="landing-work-our">
  157 + <div class="landing-work-our-img-text">
  158 + <div class="landing-work-our-img">
  159 + <div style="background-position: -256px 0" class="lnd-wrk-img"></div>
  160 + <p>Чем выше ваш рейтинг, тем<br/>больше шансов, что заказчики<br/>найдут вас сами
  161 + </p></div>
  162 + </div>
  163 + </div>
  164 + <div class="landing-work-our">
  165 + <div class="landing-work-our-img-text">
  166 + <div class="landing-work-our-img">
  167 + <div style="background-position: -320px 0" class="lnd-wrk-img"></div>
  168 + <p>Удобный график и постоянные<br/>заказы от клиентов</p></div>
  169 + </div>
  170 + </div>
92 </div> 171 </div>
93 </div> 172 </div>
94 </div> 173 </div>
@@ -171,27 +250,29 @@ @@ -171,27 +250,29 @@
171 <div class="land-numbers-wr style"> 250 <div class="land-numbers-wr style">
172 <div class="land-numbers"> 251 <div class="land-numbers">
173 <p class="land-numbers-num">3485</p> 252 <p class="land-numbers-num">3485</p>
174 - <p class="land-numbers-txt">компаний-заказчиков<br />в каталоге</p> 253 + <p class="land-numbers-txt">компаний-заказчиков<br/>в каталоге</p>
175 </div> 254 </div>
176 <div class="land-numbers"> 255 <div class="land-numbers">
177 <p class="land-numbers-num">674</p> 256 <p class="land-numbers-num">674</p>
178 - <p class="land-numbers-txt">фрилансера готовы<br />взяться за проект</p> 257 + <p class="land-numbers-txt">фрилансера готовы<br/>взяться за проект</p>
179 </div> 258 </div>
180 <div class="land-numbers"> 259 <div class="land-numbers">
181 <p class="land-numbers-num">15600</p> 260 <p class="land-numbers-num">15600</p>
182 - <p class="land-numbers-txt">работ в порфтолио<br />проектантов</p> 261 + <p class="land-numbers-txt">работ в порфтолио<br/>проектантов</p>
183 </div> 262 </div>
184 <div class="land-numbers"> 263 <div class="land-numbers">
185 <p class="land-numbers-num">>500</p> 264 <p class="land-numbers-num">>500</p>
186 - <p class="land-numbers-txt">заказов появляется<br />ежедневно</p> 265 + <p class="land-numbers-txt">заказов появляется<br/>ежедневно</p>
187 </div> 266 </div>
188 <div class="land-numbers"> 267 <div class="land-numbers">
189 <p class="land-numbers-num">15</p> 268 <p class="land-numbers-num">15</p>
190 - <p class="land-numbers-txt">проектов в год в среднем<br />выполняет проектант</p> 269 + <p class="land-numbers-txt">проектов в год в среднем<br/>выполняет проектант
  270 + </p>
191 </div> 271 </div>
192 <div class="land-numbers"> 272 <div class="land-numbers">
193 <p class="land-numbers-num">2600</p> 273 <p class="land-numbers-num">2600</p>
194 - <p class="land-numbers-txt">экспертов готовы делиться<br />идеями и советами в блоге</p> 274 + <p class="land-numbers-txt">экспертов готовы делиться<br/>идеями и советами в блоге
  275 + </p>
195 </div> 276 </div>
196 </div> 277 </div>
197 </div> 278 </div>
frontend/views/landing/landing-order-project.php
  1 +<?php
  2 + use yii\helpers\Html;
  3 +
  4 +?>
1 <div class="section-box content"> 5 <div class="section-box content">
2 <div class="section-box-23"> 6 <div class="section-box-23">
3 <div class="box-wr"> 7 <div class="box-wr">
4 <div class="box-all"> 8 <div class="box-all">
5 <div class="landing-reg-title">Хотите заказать проект?</div> 9 <div class="landing-reg-title">Хотите заказать проект?</div>
6 <div class="landing-reg-button style"> 10 <div class="landing-reg-button style">
7 - <a href="#">Нужен подрядчик</a> 11 + <?php
  12 + echo Html::a('Нужен подрядчик', ['search/performer']);
  13 + ?>
8 </div> 14 </div>
9 <div class="landing-reg-txt style"> 15 <div class="landing-reg-txt style">
10 - Проводите тендеры, размещайте заказы,<br /> 16 + Проводите тендеры, размещайте заказы,<br/>
11 находите надежных исполнителей. 17 находите надежных исполнителей.
12 </div> 18 </div>
13 </div> 19 </div>
@@ -18,12 +24,34 @@ @@ -18,12 +24,34 @@
18 <div class="box-all"> 24 <div class="box-all">
19 <div class="landing-your-buisnes-tit style">Стройте свой бизнес</div> 25 <div class="landing-your-buisnes-tit style">Стройте свой бизнес</div>
20 <div class="landing-your-buisnes-anim-wr style order-landing-anim"> 26 <div class="landing-your-buisnes-anim-wr style order-landing-anim">
21 - <div class="landing-your-buisnes-blocks"><div style="background-position: 26px 0" class="lan_yo_buis_img style"></div><div class="lan_yo_buis_txt style">Размещайте заказ</div></div>  
22 - <div class="landing-your-buisnes-blocks"><div style="background-position: -294px 0" class="lan_yo_buis_img style"></div><div class="lan_yo_buis_txt style">Получайте заявки<br />от проектантов</div></div>  
23 - <div class="landing-your-buisnes-blocks"><div style="background-position: -614px 0" class="lan_yo_buis_img style"></div><div class="lan_yo_buis_txt style"> Выбирайте подрядчика<br />по компетенции</div></div>  
24 - <div class="landing-your-buisnes-blocks"><div style="background-position: 26px -218px" class="lan_yo_buis_img style"></div><div style="bottom: 13px" class="lan_yo_buis_txt style"> Получайте работу<br />в срок</div></div>  
25 - <div class="landing-your-buisnes-blocks"><div style="background-position: -294px -218px" class="lan_yo_buis_img style"></div><div style="bottom: 13px" class="lan_yo_buis_txt style">Заключайте договор<br />о работе</div></div>  
26 - <div class="landing-your-buisnes-blocks"><div style="background-position: -614px -218px" class="lan_yo_buis_img style"></div><div style="bottom: 13px" class="lan_yo_buis_txt style">Задавайте вопросы<br />прямо на сайте</div></div> 27 + <div class="landing-your-buisnes-blocks">
  28 + <div style="background-position: 26px 0" class="lan_yo_buis_img style"></div>
  29 + <div class="lan_yo_buis_txt style">Размещайте заказ</div>
  30 + </div>
  31 + <div class="landing-your-buisnes-blocks">
  32 + <div style="background-position: -294px 0" class="lan_yo_buis_img style"></div>
  33 + <div class="lan_yo_buis_txt style">Получайте заявки<br/>от проектантов</div>
  34 + </div>
  35 + <div class="landing-your-buisnes-blocks">
  36 + <div style="background-position: -614px 0" class="lan_yo_buis_img style"></div>
  37 + <div class="lan_yo_buis_txt style"> Выбирайте подрядчика<br/>по компетенции
  38 + </div>
  39 + </div>
  40 + <div class="landing-your-buisnes-blocks">
  41 + <div style="background-position: 26px -218px" class="lan_yo_buis_img style"></div>
  42 + <div style="bottom: 13px" class="lan_yo_buis_txt style"> Получайте работу<br/>в срок
  43 + </div>
  44 + </div>
  45 + <div class="landing-your-buisnes-blocks">
  46 + <div style="background-position: -294px -218px" class="lan_yo_buis_img style"></div>
  47 + <div style="bottom: 13px" class="lan_yo_buis_txt style">Заключайте договор<br/>о работе
  48 + </div>
  49 + </div>
  50 + <div class="landing-your-buisnes-blocks">
  51 + <div style="background-position: -614px -218px" class="lan_yo_buis_img style"></div>
  52 + <div style="bottom: 13px" class="lan_yo_buis_txt style">Задавайте вопросы<br/>прямо на сайте
  53 + </div>
  54 + </div>
27 55
28 <div style="top: 76px; left: 268px; background-position: 0 9px" class="lan_yo_buis_arr"></div> 56 <div style="top: 76px; left: 268px; background-position: 0 9px" class="lan_yo_buis_arr"></div>
29 <div style="top: 45px; left: 619px; background-position: 0 -26px" class="lan_yo_buis_arr"></div> 57 <div style="top: 45px; left: 619px; background-position: 0 -26px" class="lan_yo_buis_arr"></div>
@@ -43,33 +71,49 @@ @@ -43,33 +71,49 @@
43 <div class="logos-slider"> 71 <div class="logos-slider">
44 <div id="demo5" class="scroll-img"> 72 <div id="demo5" class="scroll-img">
45 <ul> 73 <ul>
46 - <li><img src="/images/landing/land-best-img-1.jpg"><p>Гипермаркет “Ашан”</p></li>  
47 - <li><img src="/images/landing/land-best-img-2.jpg"><p>Супермаркет электроники “Фокстрот”</p></li>  
48 - <li><img src="/images/landing/land-best-img-3.jpg"><p>Телекомпания “Интер”</p></li>  
49 - <li><img src="/images/landing/land-best-img-4.jpg"><p>ТДЭК</p></li>  
50 - <li><img src="/images/landing/land-best-img-5.jpg"><p>Гостиница “Hyatt”</p></li>  
51 - <li><img src="/images/landing/land-best-img-3.jpg"><p></p></li>  
52 - <li><img src="/images/landing/land-best-img-3.jpg"><p></p></li> 74 + <li><img src="/images/landing/land-best-img-1.jpg">
  75 + <p>Гипермаркет “Ашан”</p></li>
  76 + <li><img src="/images/landing/land-best-img-2.jpg">
  77 + <p>Супермаркет электроники “Фокстрот”</p></li>
  78 + <li><img src="/images/landing/land-best-img-3.jpg">
  79 + <p>Телекомпания “Интер”</p></li>
  80 + <li><img src="/images/landing/land-best-img-4.jpg">
  81 + <p>ТДЭК</p></li>
  82 + <li><img src="/images/landing/land-best-img-5.jpg">
  83 + <p>Гостиница “Hyatt”</p></li>
  84 + <li><img src="/images/landing/land-best-img-3.jpg">
  85 + <p></p></li>
  86 + <li><img src="/images/landing/land-best-img-3.jpg">
  87 + <p></p></li>
53 </ul> 88 </ul>
54 </div> 89 </div>
55 <a href="#" class="buttons-slider-best" id="prew"></a> 90 <a href="#" class="buttons-slider-best" id="prew"></a>
56 <a href="#" class="buttons-slider-best" id="next"></a> 91 <a href="#" class="buttons-slider-best" id="next"></a>
57 <script> 92 <script>
58 - $(function () {  
59 - $('#demo5').scrollbox({  
60 - direction: 'h',  
61 - distance: 180,  
62 - autoPlay: false  
63 - });  
64 - $('#prew').click(function (e) {  
65 - e.preventDefault();  
66 - $('#demo5').trigger('backward');  
67 - });  
68 - $('#next').click(function (e) {  
69 - e.preventDefault();  
70 - $('#demo5').trigger('forward');  
71 - });  
72 - }); 93 + $(
  94 + function()
  95 + {
  96 + $('#demo5').scrollbox(
  97 + {
  98 + direction : 'h', distance : 180, autoPlay : false
  99 + }
  100 + );
  101 + $('#prew').click(
  102 + function(e)
  103 + {
  104 + e.preventDefault();
  105 + $('#demo5').trigger('backward');
  106 + }
  107 + );
  108 + $('#next').click(
  109 + function(e)
  110 + {
  111 + e.preventDefault();
  112 + $('#demo5').trigger('forward');
  113 + }
  114 + );
  115 + }
  116 + );
73 </script> 117 </script>
74 </div> 118 </div>
75 </div> 119 </div>
@@ -83,9 +127,28 @@ @@ -83,9 +127,28 @@
83 </div> 127 </div>
84 <div class="land-wrk-wr"> 128 <div class="land-wrk-wr">
85 <div class="landing-work-our-wr freelance"> 129 <div class="landing-work-our-wr freelance">
86 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div class="lnd-wrk-img"></div><p>Удобно находить<br />подрядчиков</p></div></div></div>  
87 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div style="background-position: -384px 0" class="lnd-wrk-img"></div><p>Можно обратиться за помощью в поиске<br />к нашим консультантам</p></div></div></div>  
88 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div style="background-position: -448px 0" class="lnd-wrk-img"></div><p>Все лучшие подрядчики<br />собраны на нашем сайте</p></div></div></div> 130 + <div class="landing-work-our">
  131 + <div class="landing-work-our-img-text">
  132 + <div class="landing-work-our-img">
  133 + <div class="lnd-wrk-img"></div>
  134 + <p>Удобно находить<br/>подрядчиков</p></div>
  135 + </div>
  136 + </div>
  137 + <div class="landing-work-our">
  138 + <div class="landing-work-our-img-text">
  139 + <div class="landing-work-our-img">
  140 + <div style="background-position: -384px 0" class="lnd-wrk-img"></div>
  141 + <p>Можно обратиться за помощью в поиске<br/>к нашим консультантам
  142 + </p></div>
  143 + </div>
  144 + </div>
  145 + <div class="landing-work-our">
  146 + <div class="landing-work-our-img-text">
  147 + <div class="landing-work-our-img">
  148 + <div style="background-position: -448px 0" class="lnd-wrk-img"></div>
  149 + <p>Все лучшие подрядчики<br/>собраны на нашем сайте</p></div>
  150 + </div>
  151 + </div>
89 </div> 152 </div>
90 </div> 153 </div>
91 </div> 154 </div>
@@ -168,27 +231,29 @@ @@ -168,27 +231,29 @@
168 <div class="land-numbers-wr style"> 231 <div class="land-numbers-wr style">
169 <div class="land-numbers"> 232 <div class="land-numbers">
170 <p class="land-numbers-num">3485</p> 233 <p class="land-numbers-num">3485</p>
171 - <p class="land-numbers-txt">компаний-заказчиков<br />в каталоге</p> 234 + <p class="land-numbers-txt">компаний-заказчиков<br/>в каталоге</p>
172 </div> 235 </div>
173 <div class="land-numbers"> 236 <div class="land-numbers">
174 <p class="land-numbers-num">674</p> 237 <p class="land-numbers-num">674</p>
175 - <p class="land-numbers-txt">фрилансера готовы<br />взяться за проект</p> 238 + <p class="land-numbers-txt">фрилансера готовы<br/>взяться за проект</p>
176 </div> 239 </div>
177 <div class="land-numbers"> 240 <div class="land-numbers">
178 <p class="land-numbers-num">15600</p> 241 <p class="land-numbers-num">15600</p>
179 - <p class="land-numbers-txt">работ в порфтолио<br />проектантов</p> 242 + <p class="land-numbers-txt">работ в порфтолио<br/>проектантов</p>
180 </div> 243 </div>
181 <div class="land-numbers"> 244 <div class="land-numbers">
182 <p class="land-numbers-num">>500</p> 245 <p class="land-numbers-num">>500</p>
183 - <p class="land-numbers-txt">заказов появляется<br />ежедневно</p> 246 + <p class="land-numbers-txt">заказов появляется<br/>ежедневно</p>
184 </div> 247 </div>
185 <div class="land-numbers"> 248 <div class="land-numbers">
186 <p class="land-numbers-num">15</p> 249 <p class="land-numbers-num">15</p>
187 - <p class="land-numbers-txt">проектов в год в среднем<br />выполняет проектант</p> 250 + <p class="land-numbers-txt">проектов в год в среднем<br/>выполняет проектант
  251 + </p>
188 </div> 252 </div>
189 <div class="land-numbers"> 253 <div class="land-numbers">
190 <p class="land-numbers-num">2600</p> 254 <p class="land-numbers-num">2600</p>
191 - <p class="land-numbers-txt">экспертов готовы делиться<br />идеями и советами в блоге</p> 255 + <p class="land-numbers-txt">экспертов готовы делиться<br/>идеями и советами в блоге
  256 + </p>
192 </div> 257 </div>
193 </div> 258 </div>
194 </div> 259 </div>
frontend/views/landing/landing-work.php
  1 +<?php
  2 + use yii\helpers\Html;
  3 +
  4 +?>
1 <div class="section-box content"> 5 <div class="section-box content">
2 <div class="section-box-12 section-box-13"> 6 <div class="section-box-12 section-box-13">
3 <div class="box-wr"> 7 <div class="box-wr">
4 <div class="box-all"> 8 <div class="box-all">
5 <div class="landing-reg-title">Начните работать с нами!</div> 9 <div class="landing-reg-title">Начните работать с нами!</div>
6 <div class="landing-reg-button style"> 10 <div class="landing-reg-button style">
7 - <a href="#">Хочу работать</a> 11 + <?php
  12 + echo Html::a('Хочу работать', [ 'site/registration' ]);
  13 + ?>
8 </div> 14 </div>
9 <div class="landing-reg-txt style"> 15 <div class="landing-reg-txt style">
10 - Размещайте резюме и портфолио, общайтесь с менеджерами<br />ведущих компаний, получайте работу мечты. 16 + Размещайте резюме и портфолио, общайтесь с менеджерами<br/>ведущих компаний, получайте работу мечты.
11 </div> 17 </div>
12 </div> 18 </div>
13 </div> 19 </div>
@@ -17,12 +23,32 @@ @@ -17,12 +23,32 @@
17 <div class="box-all"> 23 <div class="box-all">
18 <div class="landing-your-buisnes-tit style">Стройте свой бизнес</div> 24 <div class="landing-your-buisnes-tit style">Стройте свой бизнес</div>
19 <div class="landing-your-buisnes-anim-wr style"> 25 <div class="landing-your-buisnes-anim-wr style">
20 - <div class="landing-your-buisnes-blocks"><div style="background-position: 17px 0" class="lan_yo_buis_img style"></div><div class="lan_yo_buis_txt style">Выращивайте<br />рейтинг</div></div>  
21 - <div class="landing-your-buisnes-blocks"><div style="background-position: -303px 0" class="lan_yo_buis_img style"></div><div class="lan_yo_buis_txt style">Заполняйте<br />портфолио</div></div>  
22 - <div class="landing-your-buisnes-blocks"><div style="background-position: -623px 0" class="lan_yo_buis_img style"></div><div class="lan_yo_buis_txt style">Получайте больше<br />доверия</div></div>  
23 - <div class="landing-your-buisnes-blocks"><div style="background-position: 17px -218px" class="lan_yo_buis_img style"></div><div style="bottom: 13px" class="lan_yo_buis_txt style">Отдыхайте</div></div>  
24 - <div class="landing-your-buisnes-blocks"><div style="background-position: -303px -218px" class="lan_yo_buis_img style"></div><div style="bottom: 13px" class="lan_yo_buis_txt style">Общайтесь<br />с коллегами</div></div>  
25 - <div class="landing-your-buisnes-blocks"><div style="background-position: -623px -218px" class="lan_yo_buis_img style"></div><div style="bottom: 13px" class="lan_yo_buis_txt style">Подписывайте договор<br />о работе</div></div> 26 + <div class="landing-your-buisnes-blocks">
  27 + <div style="background-position: 17px 0" class="lan_yo_buis_img style"></div>
  28 + <div class="lan_yo_buis_txt style">Выращивайте<br/>рейтинг</div>
  29 + </div>
  30 + <div class="landing-your-buisnes-blocks">
  31 + <div style="background-position: -303px 0" class="lan_yo_buis_img style"></div>
  32 + <div class="lan_yo_buis_txt style">Заполняйте<br/>портфолио</div>
  33 + </div>
  34 + <div class="landing-your-buisnes-blocks">
  35 + <div style="background-position: -623px 0" class="lan_yo_buis_img style"></div>
  36 + <div class="lan_yo_buis_txt style">Получайте больше<br/>доверия</div>
  37 + </div>
  38 + <div class="landing-your-buisnes-blocks">
  39 + <div style="background-position: 17px -218px" class="lan_yo_buis_img style"></div>
  40 + <div style="bottom: 13px" class="lan_yo_buis_txt style">Отдыхайте</div>
  41 + </div>
  42 + <div class="landing-your-buisnes-blocks">
  43 + <div style="background-position: -303px -218px" class="lan_yo_buis_img style"></div>
  44 + <div style="bottom: 13px" class="lan_yo_buis_txt style">Общайтесь<br/>с коллегами
  45 + </div>
  46 + </div>
  47 + <div class="landing-your-buisnes-blocks">
  48 + <div style="background-position: -623px -218px" class="lan_yo_buis_img style"></div>
  49 + <div style="bottom: 13px" class="lan_yo_buis_txt style">Подписывайте договор<br/>о работе
  50 + </div>
  51 + </div>
26 52
27 <div style="top: 76px; left: 268px; background-position: 0 0" class="lan_yo_buis_arr"></div> 53 <div style="top: 76px; left: 268px; background-position: 0 0" class="lan_yo_buis_arr"></div>
28 <div style="top: 45px; left: 619px; background-position: 0 -35px" class="lan_yo_buis_arr"></div> 54 <div style="top: 45px; left: 619px; background-position: 0 -35px" class="lan_yo_buis_arr"></div>
@@ -42,33 +68,49 @@ @@ -42,33 +68,49 @@
42 <div class="logos-slider"> 68 <div class="logos-slider">
43 <div id="demo5" class="scroll-img"> 69 <div id="demo5" class="scroll-img">
44 <ul> 70 <ul>
45 - <li><img src="/images/landing/land-best-img-1.jpg"><p>Гипермаркет “Ашан”</p></li>  
46 - <li><img src="/images/landing/land-best-img-2.jpg"><p>Супермаркет электроники “Фокстрот”</p></li>  
47 - <li><img src="/images/landing/land-best-img-3.jpg"><p>Телекомпания “Интер”</p></li>  
48 - <li><img src="/images/landing/land-best-img-4.jpg"><p>ТДЭК</p></li>  
49 - <li><img src="/images/landing/land-best-img-5.jpg"><p>Гостиница “Hyatt”</p></li>  
50 - <li><img src="/images/landing/land-best-img-3.jpg"><p></p></li>  
51 - <li><img src="/images/landing/land-best-img-3.jpg"><p></p></li> 71 + <li><img src="/images/landing/land-best-img-1.jpg">
  72 + <p>Гипермаркет “Ашан”</p></li>
  73 + <li><img src="/images/landing/land-best-img-2.jpg">
  74 + <p>Супермаркет электроники “Фокстрот”</p></li>
  75 + <li><img src="/images/landing/land-best-img-3.jpg">
  76 + <p>Телекомпания “Интер”</p></li>
  77 + <li><img src="/images/landing/land-best-img-4.jpg">
  78 + <p>ТДЭК</p></li>
  79 + <li><img src="/images/landing/land-best-img-5.jpg">
  80 + <p>Гостиница “Hyatt”</p></li>
  81 + <li><img src="/images/landing/land-best-img-3.jpg">
  82 + <p></p></li>
  83 + <li><img src="/images/landing/land-best-img-3.jpg">
  84 + <p></p></li>
52 </ul> 85 </ul>
53 </div> 86 </div>
54 <a href="#" class="buttons-slider-best" id="prew"></a> 87 <a href="#" class="buttons-slider-best" id="prew"></a>
55 <a href="#" class="buttons-slider-best" id="next"></a> 88 <a href="#" class="buttons-slider-best" id="next"></a>
56 <script> 89 <script>
57 - $(function () {  
58 - $('#demo5').scrollbox({  
59 - direction: 'h',  
60 - distance: 180,  
61 - autoPlay: false  
62 - });  
63 - $('#prew').click(function (e) {  
64 - e.preventDefault();  
65 - $('#demo5').trigger('backward');  
66 - });  
67 - $('#next').click(function (e) {  
68 - e.preventDefault();  
69 - $('#demo5').trigger('forward');  
70 - });  
71 - }); 90 + $(
  91 + function()
  92 + {
  93 + $('#demo5').scrollbox(
  94 + {
  95 + direction : 'h', distance : 180, autoPlay : false
  96 + }
  97 + );
  98 + $('#prew').click(
  99 + function(e)
  100 + {
  101 + e.preventDefault();
  102 + $('#demo5').trigger('backward');
  103 + }
  104 + );
  105 + $('#next').click(
  106 + function(e)
  107 + {
  108 + e.preventDefault();
  109 + $('#demo5').trigger('forward');
  110 + }
  111 + );
  112 + }
  113 + );
72 </script> 114 </script>
73 </div> 115 </div>
74 </div> 116 </div>
@@ -82,12 +124,49 @@ @@ -82,12 +124,49 @@
82 </div> 124 </div>
83 <div class="land-wrk-wr"> 125 <div class="land-wrk-wr">
84 <div class="landing-work-our-wr freelance"> 126 <div class="landing-work-our-wr freelance">
85 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div class="lnd-wrk-img"></div><p>Удобно находить<br />заказчиков</p></div></div></div>  
86 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div style="background-position: -64px 0" class="lnd-wrk-img"></div><p>У вас будет по-настоящему<br />красивое портфолио</p></div></div></div>  
87 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div style="background-position: -128px 0" class="lnd-wrk-img"></div><p>Постоянный обмен новостями<br />и тенденциями</p></div></div></div>  
88 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div style="background-position: -192px 0" class="lnd-wrk-img"></div><p>Всегда можно обратиться<br />за помощью к коллегам</p></div></div></div>  
89 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div style="background-position: -256px 0" class="lnd-wrk-img"></div><p>Чем выше ваш рейтинг, тем<br />больше шансов, что заказчики<br />найдут вас сами</p></div></div></div>  
90 - <div class="landing-work-our"><div class="landing-work-our-img-text"><div class="landing-work-our-img"><div style="background-position: -320px 0" class="lnd-wrk-img"></div><p>Удобный график и постоянные<br />заказы от клиентов</p></div></div></div> 127 + <div class="landing-work-our">
  128 + <div class="landing-work-our-img-text">
  129 + <div class="landing-work-our-img">
  130 + <div class="lnd-wrk-img"></div>
  131 + <p>Удобно находить<br/>заказчиков</p></div>
  132 + </div>
  133 + </div>
  134 + <div class="landing-work-our">
  135 + <div class="landing-work-our-img-text">
  136 + <div class="landing-work-our-img">
  137 + <div style="background-position: -64px 0" class="lnd-wrk-img"></div>
  138 + <p>У вас будет по-настоящему<br/>красивое портфолио</p></div>
  139 + </div>
  140 + </div>
  141 + <div class="landing-work-our">
  142 + <div class="landing-work-our-img-text">
  143 + <div class="landing-work-our-img">
  144 + <div style="background-position: -128px 0" class="lnd-wrk-img"></div>
  145 + <p>Постоянный обмен новостями<br/>и тенденциями</p></div>
  146 + </div>
  147 + </div>
  148 + <div class="landing-work-our">
  149 + <div class="landing-work-our-img-text">
  150 + <div class="landing-work-our-img">
  151 + <div style="background-position: -192px 0" class="lnd-wrk-img"></div>
  152 + <p>Всегда можно обратиться<br/>за помощью к коллегам</p></div>
  153 + </div>
  154 + </div>
  155 + <div class="landing-work-our">
  156 + <div class="landing-work-our-img-text">
  157 + <div class="landing-work-our-img">
  158 + <div style="background-position: -256px 0" class="lnd-wrk-img"></div>
  159 + <p>Чем выше ваш рейтинг, тем<br/>больше шансов, что заказчики<br/>найдут вас сами
  160 + </p></div>
  161 + </div>
  162 + </div>
  163 + <div class="landing-work-our">
  164 + <div class="landing-work-our-img-text">
  165 + <div class="landing-work-our-img">
  166 + <div style="background-position: -320px 0" class="lnd-wrk-img"></div>
  167 + <p>Удобный график и постоянные<br/>заказы от клиентов</p></div>
  168 + </div>
  169 + </div>
91 </div> 170 </div>
92 </div> 171 </div>
93 </div> 172 </div>
@@ -170,27 +249,29 @@ @@ -170,27 +249,29 @@
170 <div class="land-numbers-wr style"> 249 <div class="land-numbers-wr style">
171 <div class="land-numbers"> 250 <div class="land-numbers">
172 <p class="land-numbers-num">3485</p> 251 <p class="land-numbers-num">3485</p>
173 - <p class="land-numbers-txt">компаний-заказчиков<br />в каталоге</p> 252 + <p class="land-numbers-txt">компаний-заказчиков<br/>в каталоге</p>
174 </div> 253 </div>
175 <div class="land-numbers"> 254 <div class="land-numbers">
176 <p class="land-numbers-num">674</p> 255 <p class="land-numbers-num">674</p>
177 - <p class="land-numbers-txt">фрилансера готовы<br />взяться за проект</p> 256 + <p class="land-numbers-txt">фрилансера готовы<br/>взяться за проект</p>
178 </div> 257 </div>
179 <div class="land-numbers"> 258 <div class="land-numbers">
180 <p class="land-numbers-num">15600</p> 259 <p class="land-numbers-num">15600</p>
181 - <p class="land-numbers-txt">работ в порфтолио<br />проектантов</p> 260 + <p class="land-numbers-txt">работ в порфтолио<br/>проектантов</p>
182 </div> 261 </div>
183 <div class="land-numbers"> 262 <div class="land-numbers">
184 <p class="land-numbers-num">>500</p> 263 <p class="land-numbers-num">>500</p>
185 - <p class="land-numbers-txt">заказов появляется<br />ежедневно</p> 264 + <p class="land-numbers-txt">заказов появляется<br/>ежедневно</p>
186 </div> 265 </div>
187 <div class="land-numbers"> 266 <div class="land-numbers">
188 <p class="land-numbers-num">15</p> 267 <p class="land-numbers-num">15</p>
189 - <p class="land-numbers-txt">проектов в год в среднем<br />выполняет проектант</p> 268 + <p class="land-numbers-txt">проектов в год в среднем<br/>выполняет проектант
  269 + </p>
190 </div> 270 </div>
191 <div class="land-numbers"> 271 <div class="land-numbers">
192 <p class="land-numbers-num">2600</p> 272 <p class="land-numbers-num">2600</p>
193 - <p class="land-numbers-txt">экспертов готовы делиться<br />идеями и советами в блоге</p> 273 + <p class="land-numbers-txt">экспертов готовы делиться<br/>идеями и советами в блоге
  274 + </p>
194 </div> 275 </div>
195 </div> 276 </div>
196 </div> 277 </div>
frontend/views/search/_performer_list_view.php
@@ -103,9 +103,9 @@ @@ -103,9 +103,9 @@
103 'data-id' => $model->id, 103 'data-id' => $model->id,
104 ]); 104 ]);
105 } 105 }
  106 + echo Html::a('Предложить проект', ['#'], ['class' => 'get-project', 'data' => ['performer-id' => $model->id]]);
106 } 107 }
107 ?> 108 ?>
108 - <a class="get-project" href="#">Предложить проект</a>  
109 </div> 109 </div>
110 </div> 110 </div>
111 </div> 111 </div>
112 \ No newline at end of file 112 \ No newline at end of file
frontend/views/tender/forms-modal-offer.php
@@ -8,89 +8,6 @@ @@ -8,89 +8,6 @@
8 use common\models\User; 8 use common\models\User;
9 9
10 ?> 10 ?>
11 -<script>  
12 - $(document).ready(  
13 - function()  
14 - {  
15 - jQuery('.off_list').jScrollPane(  
16 - {  
17 - showArrows : true, autoReinitialise : true, autoReinitialiseDelay : 200,  
18 - scrollbarWidth : 25, arrowSize : 25  
19 - }  
20 - );  
21 -  
22 - $('.off_list').hide();  
23 - $('.main_item, .arrow.up').click(  
24 - function()  
25 - {  
26 - $('.off_list').toggle()  
27 - }  
28 - );  
29 -  
30 - var listOffer = $('.list-form-offer li');  
31 - var listOfferLength = listOffer.length;  
32 -  
33 - $(listOffer[listOfferLength - 1]).addClass('act-offer-li');  
34 - function activeOf()  
35 - {  
36 - var title1 = $('.act-offer-li').find('.title1').text();  
37 - var title2 = $('.act-offer-li').find('.title2').text();  
38 - $('#off_value').val($('.act-offer-li').data('project-id'));  
39 -  
40 - $('.main_item .pr_title').empty().text(title1)  
41 - $('.main_item span').empty().text(title2)  
42 - }  
43 -  
44 - activeOf();  
45 -  
46 - listOffer.click(  
47 - function()  
48 - {  
49 - var thisOfInd = $(this).index();  
50 - var actOfInd = $('.act-offer-li').index();  
51 - listOffer.removeClass('act-offer-li');  
52 - $(this).addClass('act-offer-li');  
53 -  
54 - if(thisOfInd != actOfInd)  
55 - {  
56 - activeOf();  
57 - $('.off_list').hide();  
58 - }  
59 - }  
60 - );  
61 - $(document).on('click', '#off_submit', function(e) {  
62 - e.preventDefault();  
63 - var project_id = $('#off_value').val();  
64 - var performer_id = $('#off_value').data('performer-id');  
65 - if(project_id && performer_id) {  
66 - $.post(  
67 - '/tender/offer',  
68 - {  
69 - project_id: project_id,  
70 - performer_id: performer_id  
71 - },  
72 - function(data) {  
73 - if(data.error) {  
74 - $('#overlay, .forms-modal-hide').remove();  
75 - alert(data.error);  
76 - } else {  
77 - $('#overlay, .forms-modal-hide').remove();  
78 - alert(data.message);  
79 - }  
80 - }  
81 - ).fail(  
82 - function() {  
83 - $('#overlay, .forms-modal-hide').remove();  
84 - alert('Неизвестная ошибка');  
85 - }  
86 - )  
87 - $(document).off('click', '#off_submit');  
88 - return false;  
89 - }  
90 - });  
91 - }  
92 - )  
93 -</script>  
94 11
95 <div id="modal_form_offer"> 12 <div id="modal_form_offer">
96 <div class="closed-form"></div> 13 <div class="closed-form"></div>
frontend/web/js/forms.js
@@ -451,6 +451,54 @@ $(document).ready( @@ -451,6 +451,54 @@ $(document).ready(
451 451
452 452
453 //offer 453 //offer
  454 + function offerCallback() {
  455 + $('.off_list').jScrollPane(
  456 + {
  457 + showArrows : true, autoReinitialise : true, autoReinitialiseDelay : 200,
  458 + scrollbarWidth : 25, arrowSize : 25
  459 + }
  460 + );
  461 +
  462 + $('.off_list').hide();
  463 + $('.main_item, .arrow.up').click(
  464 + function()
  465 + {
  466 + $('.off_list').toggle()
  467 + }
  468 + );
  469 +
  470 + var listOffer = $('.list-form-offer li');
  471 + var listOfferLength = listOffer.length;
  472 +
  473 + $(listOffer[listOfferLength - 1]).addClass('act-offer-li');
  474 + function activeOf()
  475 + {
  476 + var title1 = $('.act-offer-li').find('.title1').text();
  477 + var title2 = $('.act-offer-li').find('.title2').text();
  478 + $('#off_value').val($('.act-offer-li').data('project-id'));
  479 +
  480 + $('.main_item .pr_title').empty().text(title1)
  481 + $('.main_item span').empty().text(title2)
  482 + }
  483 +
  484 + activeOf();
  485 +
  486 + listOffer.click(
  487 + function()
  488 + {
  489 + var thisOfInd = $(this).index();
  490 + var actOfInd = $('.act-offer-li').index();
  491 + listOffer.removeClass('act-offer-li');
  492 + $(this).addClass('act-offer-li');
  493 +
  494 + if(thisOfInd != actOfInd)
  495 + {
  496 + activeOf();
  497 + $('.off_list').hide();
  498 + }
  499 + }
  500 + );
  501 + }
454 function addToOffer(performer_id) 502 function addToOffer(performer_id)
455 { 503 {
456 $.post( 504 $.post(
@@ -486,6 +534,7 @@ $(document).ready( @@ -486,6 +534,7 @@ $(document).ready(
486 $('.forms-modal-hide>div') 534 $('.forms-modal-hide>div')
487 .css({display : 'block', marginTop : -230 + newMarg}) 535 .css({display : 'block', marginTop : -230 + newMarg})
488 .animate({opacity : 1, top : '50%'}, 200); 536 .animate({opacity : 1, top : '50%'}, 200);
  537 + offerCallback();
489 } 538 }
490 ); 539 );
491 } 540 }
frontend/web/js/script.js
@@ -1230,5 +1230,35 @@ $(document).ready( @@ -1230,5 +1230,35 @@ $(document).ready(
1230 $('#'+id).find('.added_project_user_header').show(); 1230 $('#'+id).find('.added_project_user_header').show();
1231 } 1231 }
1232 } 1232 }
  1233 + // Блок для предложения проекта
  1234 + $(document).on('click', '#off_submit', function(e) {
  1235 + e.preventDefault();
  1236 + var project_id = $('#off_value').val();
  1237 + var performer_id = $('#off_value').data('performer-id');
  1238 + if(project_id && performer_id) {
  1239 + $.post(
  1240 + '/tender/offer',
  1241 + {
  1242 + project_id: project_id,
  1243 + performer_id: performer_id
  1244 + },
  1245 + function(data) {
  1246 + if(data.error) {
  1247 + $('#overlay, .forms-modal-hide').remove();
  1248 + alert(data.error);
  1249 + } else {
  1250 + $('#overlay, .forms-modal-hide').remove();
  1251 + alert(data.message);
  1252 + }
  1253 + }
  1254 + ).fail(
  1255 + function() {
  1256 + $('#overlay, .forms-modal-hide').remove();
  1257 + alert('Неизвестная ошибка');
  1258 + }
  1259 + )
  1260 + return false;
  1261 + }
  1262 + });
1233 } 1263 }
1234 ); 1264 );
1235 \ No newline at end of file 1265 \ No newline at end of file