Commit 69d2da6cf99d6d17e5d0e8b28faa38d4f493e388

Authored by Виталий
1 parent d42eaf3d

git

frontend/views/projects/_projects_list_view.php
@@ -12,86 +12,90 @@ @@ -12,86 +12,90 @@
12 use yii\widgets\ListView; 12 use yii\widgets\ListView;
13 $chat = \Yii::$app->user->identity->getChat($model->project->user_id)->one(); 13 $chat = \Yii::$app->user->identity->getChat($model->project->user_id)->one();
14 ?> 14 ?>
15 -<div class="left-left-proektant-cabinet">  
16 - <?php  
17 - echo Html::a($model->project->name, ['tender/view', 'tender_id' => $model->project->project_id], ['class' => 'srch-prof-title']);  
18 - ?>  
19 - <div class="srch-prof-budget">  
20 - <span></span>  
21 - Бюджет: 15 +<div style="position: relative" class="style">
  16 + <div class="left-left-proektant-cabinet">
22 <?php 17 <?php
  18 + echo Html::a($model->project->name, ['tender/view', 'tender_id' => $model->project->project_id], ['class' => 'srch-prof-title']);
  19 + ?>
  20 + <div class="srch-prof-budget">
  21 + <span></span>
  22 + Бюджет:
  23 + <?php
23 if($model->project->contractual) { 24 if($model->project->contractual) {
24 echo 'Договорной'; 25 echo 'Договорной';
25 } else { 26 } else {
26 echo $model->project->budget . ' ' . $model->project->budgetCurrency->label; 27 echo $model->project->budget . ' ' . $model->project->budgetCurrency->label;
27 } 28 }
28 - ?>  
29 - </div>  
30 -  
31 - <div class="srch-prof-text">  
32 - <?= $model->project->description ?>  
33 - </div>  
34 - <div class="srch-prof-params-wr">  
35 - <div class="srch-prof-params srch-prof-params-city">  
36 - <img src="/images/ico-city.png" alt=""/><span><?= $model->project->city ?></span> 29 + ?>
37 </div> 30 </div>
38 - <div class="srch-prof-params srch-prof-params-clock">  
39 - <img src="/images/ico-clock.png" alt=""/><span><?= \Yii::$app->formatter->asDate(time($model->project->description), 'php:d.m.Y') ?></span> 31 +
  32 + <div class="srch-prof-text">
  33 + <?= $model->project->description ?>
40 </div> 34 </div>
41 - <div class="srch-prof-params srch-prof-params-comm">  
42 - <img src="/images/ico-comm.png" alt=""/><span><?= count($model->project->comments) ?> предложения</span> 35 + <div class="srch-prof-params-wr">
  36 + <div class="srch-prof-params srch-prof-params-city">
  37 + <img src="/images/ico-city.png" alt=""/><span><?= $model->project->city ?></span>
  38 + </div>
  39 + <div class="srch-prof-params srch-prof-params-clock">
  40 + <img src="/images/ico-clock.png" alt=""/><span><?= \Yii::$app->formatter->asDate(time($model->project->description), 'php:d.m.Y') ?></span>
  41 + </div>
  42 + <div class="srch-prof-params srch-prof-params-comm">
  43 + <img src="/images/ico-comm.png" alt=""/><span><?= count($model->project->comments) ?> предложения</span>
  44 + </div>
43 </div> 45 </div>
44 </div> 46 </div>
45 -</div>  
46 47
47 -<div class="right-proektant-cabinet">  
48 - <div class="right-proektant-cabinet-candidate">  
49 - <img src="/images/cabinet/ico-<?= $model->state ?>.png" alt=""/> 48 + <div class="right-proektant-cabinet">
  49 + <div class="style">
  50 + <div class="right-proektant-cabinet-candidate">
  51 + <img src="/images/cabinet/ico-<?= $model->state ?>.png" alt=""/>
50 <span> 52 <span>
51 <?php 53 <?php
52 - switch($model->state) {  
53 - case 1:  
54 - echo 'Заказчик еще не рассмотрел Ваше предложение';  
55 - break;  
56 - case 2:  
57 - echo 'Ваша кандидатура на рассмотрении';  
58 - break;  
59 - case 3:  
60 - echo 'Вы назначены исполнителем';  
61 - break;  
62 - case 4:  
63 - echo 'Заказчик отказал Вашему предложению';  
64 - break;  
65 - case 5:  
66 - echo 'Вы отказались от данного предложения';  
67 - break;  
68 - } 54 + switch($model->state) {
  55 + case 1:
  56 + echo 'Заказчик еще не рассмотрел Ваше предложение';
  57 + break;
  58 + case 2:
  59 + echo 'Ваша кандидатура на рассмотрении';
  60 + break;
  61 + case 3:
  62 + echo 'Вы назначены исполнителем';
  63 + break;
  64 + case 4:
  65 + echo 'Заказчик отказал Вашему предложению';
  66 + break;
  67 + case 5:
  68 + echo 'Вы отказались от данного предложения';
  69 + break;
  70 + }
69 ?> 71 ?>
70 </span> 72 </span>
71 - </div>  
72 - <div style="clear:both"></div>  
73 - <div class="right-proektant-cabinet-message-new">  
74 - <img src="/images/cabinet/ico-6.png" alt=""/>  
75 - <?php  
76 - echo Html::a((empty($chat))?0:count($chat->messages) . ' сообщения', [  
77 - 'chat/message',  
78 - 'user_id' => $model->project->user_id,  
79 - ]);  
80 - if($model->state == $model::STATE_DENY) {  
81 -  
82 - } elseif($model->state == $model::STATE_TRASH) {  
83 - echo Html::a('Отменить', [ '#' ], [  
84 - 'data-project-id' => $model->project->project_id,  
85 - 'data-comment-id' => $model->comment_id,  
86 - 'class' => 'artbox_project_make_new',  
87 - ]);  
88 - } else {  
89 - echo Html::a('Отказаться', [ '#' ], [  
90 - 'data-project-id' => $model->project->project_id,  
91 - 'data-comment-id' => $model->comment_id,  
92 - 'class' => 'artbox_project_make_trash', 73 + </div>
  74 +<!-- <div style="clear:both"></div>-->
  75 + <div class="right-proektant-cabinet-message-new">
  76 + <img src="/images/cabinet/ico-6.png" alt=""/>
  77 + <?php
  78 + echo Html::a((empty($chat))?0:count($chat->messages) . ' сообщения', [
  79 + 'chat/message',
  80 + 'user_id' => $model->project->user_id,
93 ]); 81 ]);
94 - }  
95 - ?> 82 + if($model->state == $model::STATE_DENY) {
  83 +
  84 + } elseif($model->state == $model::STATE_TRASH) {
  85 + echo Html::a('Отменить', [ '#' ], [
  86 + 'data-project-id' => $model->project->project_id,
  87 + 'data-comment-id' => $model->comment_id,
  88 + 'class' => 'artbox_project_make_new',
  89 + ]);
  90 + } else {
  91 + echo Html::a('Отказаться', [ '#' ], [
  92 + 'data-project-id' => $model->project->project_id,
  93 + 'data-comment-id' => $model->comment_id,
  94 + 'class' => 'artbox_project_make_trash',
  95 + ]);
  96 + }
  97 + ?>
  98 + </div>
  99 + </div>
96 </div> 100 </div>
97 </div> 101 </div>
98 \ No newline at end of file 102 \ No newline at end of file
frontend/web/css/style.css
@@ -5759,11 +5759,14 @@ ul.min_markers_two { @@ -5759,11 +5759,14 @@ ul.min_markers_two {
5759 } 5759 }
5760 5760
5761 .right-proektant-cabinet { 5761 .right-proektant-cabinet {
5762 - width: 216px;  
5763 - float: right; 5762 + width: 222px;
5764 box-sizing: border-box; 5763 box-sizing: border-box;
5765 padding-right: 9px; 5764 padding-right: 9px;
5766 - 5765 + padding-left: 20px;
  5766 + position: absolute;
  5767 + top:0;
  5768 + right: 0;
  5769 + height: 100%;
5767 } 5770 }
5768 5771
5769 .left-proektant-cabinet .srch-prof-text { 5772 .left-proektant-cabinet .srch-prof-text {
@@ -5779,7 +5782,8 @@ ul.min_markers_two { @@ -5779,7 +5782,8 @@ ul.min_markers_two {
5779 } 5782 }
5780 5783
5781 .left-proektant-cabinet .srch-prof-budget span { 5784 .left-proektant-cabinet .srch-prof-budget span {
5782 - margin-right: 9px 5785 + margin-right: 9px;
  5786 + margin-left: 12px;
5783 } 5787 }
5784 5788
5785 .left-proektant-cabinet .srch-prof-params-wr { 5789 .left-proektant-cabinet .srch-prof-params-wr {
@@ -5789,7 +5793,8 @@ ul.min_markers_two { @@ -5789,7 +5793,8 @@ ul.min_markers_two {
5789 .left-proektant-cabinet .search-profile-blocks { 5793 .left-proektant-cabinet .search-profile-blocks {
5790 margin-top: 26px; 5794 margin-top: 26px;
5791 width: 100%; 5795 width: 100%;
5792 - padding-bottom: 19px 5796 + padding-bottom: 19px;
  5797 + position: relative;
5793 } 5798 }
5794 5799
5795 .left-proektant-cabinet .search-profile-blocks:first-child { 5800 .left-proektant-cabinet .search-profile-blocks:first-child {