Commit df799956345b3a382a7e350f8f80eb0f076431f5

Authored by Administrator
1 parent 7b71f0de

16.03.16

common/behaviors/ShowImage.php
... ... @@ -15,14 +15,20 @@ class ShowImage extends Behavior
15 15 if($width=='original'){
16 16 $preg = '/\/(.[^\/]*)$/';
17 17 preg_match('/\.(.[^.]*)$/', $dir, $type);
18   - $row = preg_replace( $preg, '/original.'.$type[1], $dir);
  18 + if(isset($type[1])){
  19 + $dir = preg_replace( $preg, '/original.'.$type[1], $dir);
  20 + }
  21 +
19 22 } else {
20 23 $preg = '/\/(.[^\/]*)$/';
21 24 preg_match('/\.(.[^.]*)$/', $dir, $type);
22   - $row = preg_replace( $preg, '/'.$width.'x'.$height.'.'.$type[1], $dir);
  25 + if(isset($type[1])){
  26 + $dir = preg_replace( $preg, '/'.$width.'x'.$height.'.'.$type[1], $dir);
  27 + }
  28 +
23 29 }
24 30  
25   - return $row;
  31 + return $dir;
26 32  
27 33  
28 34 }
... ...
common/models/GallerySearch.php
... ... @@ -110,10 +110,12 @@
110 110 (new \DateTime($this->date_add_to))->modify('+1 day')->format('Y-m-d')
111 111 ]);
112 112  
  113 +
113 114 $query->andFilterWhere([
114 115 'like',
115   - 'name',
116   - $this->name,
  116 + 'LOWER(name)',
  117 + mb_strtolower($this->name, 'UTF-8')
  118 +
117 119 ])
118 120 ->andFilterWhere([
119 121 'like',
... ...
common/models/Portfolio.php
... ... @@ -71,6 +71,7 @@
71 71 'name',
72 72 'preview',
73 73 'link',
  74 + 'cover'
74 75 ],
75 76 'required',
76 77 ],
... ...
common/modules/file/behaviors/ShowImage.php deleted
1   -<?php
2   -
3   -namespace common\behaviors;
4   -
5   -use yii;
6   -use yii\base\Behavior;
7   -
8   -class ShowImage extends Behavior
9   -{
10   - function minImg($dir, $width, $height=null){
11   - if(empty($dir)){
12   - return $dir;
13   - }
14   -
15   - if($width=='original'){
16   - $preg = '/\/(.[^\/]*)$/';
17   - preg_match('/\.(.[^.]*)$/', $dir, $type);
18   - $row = preg_replace( $preg, '/original.'.$type[1], $dir);
19   - } else {
20   - $preg = '/\/(.[^\/]*)$/';
21   - preg_match('/\.(.[^.]*)$/', $dir, $type);
22   - $row = preg_replace( $preg, '/'.$width.'x'.$height.'.'.$type[1], $dir);
23   - }
24   -
25   - return $row;
26   -
27   -
28   - }
29   -
30   - function ShowGallery($array){
31   -
32   - $gallery = explode(',', $array );
33   - if(is_array($gallery)){
34   - array_splice($gallery,-1);
35   - return $gallery;
36   - } else {
37   - return [];
38   - }
39   -
40   - }
41   -
42   -
43   -}
44 0 \ No newline at end of file
common/widgets/views/site_field.php
1 1 <?php
  2 +use yii\behaviors\SluggableBehavior;
2 3 use yii\helpers\Html;
  4 +
3 5 ?>
4 6 <fieldset>
5 7  
... ... @@ -9,7 +11,7 @@ use yii\helpers\Html;
9 11  
10 12 <?php $t = 0;
11 13  
12   - $label = 0; // add this var
  14 + $label = 0;
13 15  
14 16 for($i=1; $i <= count($model); $i++):
15 17 $row = $i;
... ... @@ -45,7 +47,6 @@ use yii\helpers\Html;
45 47 '</div>'+
46 48 '<span title="удалить" class="glyphicon glyphicon-trash delete-field-item"></span>'+
47 49 '<div>';
48   -// console.log(block);
49 50 block.append(sub_block);
50 51  
51 52 });
... ...
frontend/views/company/portfolio-view.php
... ... @@ -138,186 +138,186 @@
138 138 ?>
139 139  
140 140 <?php
141   - /*
142   - ?>
143   - <div class="new-portf-comments-wr style">
144   - <div class="new-portf-comm-count">Комментарии: 3</div>
145   - <div class="new-portf-add-comm style">
  141 + /*
  142 + ?>
  143 + <div class="new-portf-comments-wr style">
  144 + <div class="new-portf-comm-count">Комментарии: 3</div>
  145 + <div class="new-portf-add-comm style">
146 146  
147   - <form action="">
148   - <div class="input-blocks-comm">
149   - <label for="input-txt-5">Имя</label>
150   - <input class="custom-input-4" id="input-txt-5" type="text">
151   - </div>
152   - <div class="input-blocks-comm">
  147 + <form action="">
  148 + <div class="input-blocks-comm">
  149 + <label for="input-txt-5">Имя</label>
  150 + <input class="custom-input-4" id="input-txt-5" type="text">
  151 + </div>
  152 + <div class="input-blocks-comm">
153 153  
154   - <label for="input-txt-6">e-mail</label>
155   - <input class="custom-input-4" id="input-txt-6" type="text">
156   - </div>
157   - <div class="input-blocks-comm area-comm">
158   - <label for="input-txt-7">Комментарий</label>
159   - <textarea class="custom-area-4" id="input-txt-7"></textarea>
160   - </div>
161   - <div class="input-blocks-comm-button style">
162   - <button type="submit" class="">Добавить комментраий</button>
163   - </div>
164   - </form>
  154 + <label for="input-txt-6">e-mail</label>
  155 + <input class="custom-input-4" id="input-txt-6" type="text">
  156 + </div>
  157 + <div class="input-blocks-comm area-comm">
  158 + <label for="input-txt-7">Комментарий</label>
  159 + <textarea class="custom-area-4" id="input-txt-7"></textarea>
  160 + </div>
  161 + <div class="input-blocks-comm-button style">
  162 + <button type="submit" class="">Добавить комментраий</button>
  163 + </div>
  164 + </form>
165 165  
166   - </div>
  166 + </div>
167 167  
168   - <div class="new-portf-comm-read-wr style">
169   - <div class="new-portf-comm-read">
170   - <div class="style">
171   - <div class="header-cabinet-foto">
172   - <img src="/images/ded-ico.png" alt="">
173   - </div>
174   - <div class="new-prof-wrapper-read">
175   - <div class="new-portf-comm-read-title"><a href="#">Петер Цумтор</a></div>
176   - <div class="new-portf-comm-read-rating">
177   - <div class="rating">
178   - <!--оценка-->
179   - <input type="hidden" class="val" value="3"/>
180   - <!--количество голосов-->
181   - <input type="hidden" class="votes" value="12"/>
182   - </div>
183   - </div>
184   - <div class="blog-post-date">
185   - <span></span>
186   - <p>22.09.2015</p>
  168 + <div class="new-portf-comm-read-wr style">
  169 + <div class="new-portf-comm-read">
  170 + <div class="style">
  171 + <div class="header-cabinet-foto">
  172 + <img src="/images/ded-ico.png" alt="">
  173 + </div>
  174 + <div class="new-prof-wrapper-read">
  175 + <div class="new-portf-comm-read-title"><a href="#">Петер Цумтор</a></div>
  176 + <div class="new-portf-comm-read-rating">
  177 + <div class="rating">
  178 + <!--оценка-->
  179 + <input type="hidden" class="val" value="3"/>
  180 + <!--количество голосов-->
  181 + <input type="hidden" class="votes" value="12"/>
187 182 </div>
188 183 </div>
189   -
190   - <div class="new-portf-answer">
191   - <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
192   - <p>Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
  184 + <div class="blog-post-date">
  185 + <span></span>
  186 + <p>22.09.2015</p>
193 187 </div>
  188 + </div>
194 189  
  190 + <div class="new-portf-answer">
  191 + <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
  192 + <p>Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
195 193 </div>
196   - <div class="style"></div>
  194 +
197 195 </div>
  196 + <div class="style"></div>
  197 + </div>
198 198  
199   - <div class="new-portf-comm-read">
200   - <div class="style">
201   - <div class="header-cabinet-foto">
202   - <img src="/images/ded-ico.png" alt="">
203   - </div>
204   - <div class="new-prof-wrapper-read">
205   - <div class="new-portf-comm-read-title"><a href="#">Петер Цумтор</a></div>
206   - <div class="new-portf-comm-read-rating">
207   - <div class="rating">
208   - <!--оценка-->
209   - <input type="hidden" class="val" value="4"/>
210   - <!--количество голосов-->
211   - <input type="hidden" class="votes" value="12"/>
212   - </div>
213   - </div>
214   - <div class="blog-post-date">
215   - <span></span>
216   - <p>22.09.2015</p>
  199 + <div class="new-portf-comm-read">
  200 + <div class="style">
  201 + <div class="header-cabinet-foto">
  202 + <img src="/images/ded-ico.png" alt="">
  203 + </div>
  204 + <div class="new-prof-wrapper-read">
  205 + <div class="new-portf-comm-read-title"><a href="#">Петер Цумтор</a></div>
  206 + <div class="new-portf-comm-read-rating">
  207 + <div class="rating">
  208 + <!--оценка-->
  209 + <input type="hidden" class="val" value="4"/>
  210 + <!--количество голосов-->
  211 + <input type="hidden" class="votes" value="12"/>
217 212 </div>
218 213 </div>
219   -
220   - <div class="new-portf-answer">
221   - <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
222   - <p>Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
  214 + <div class="blog-post-date">
  215 + <span></span>
  216 + <p>22.09.2015</p>
223 217 </div>
  218 + </div>
224 219  
  220 + <div class="new-portf-answer">
  221 + <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
  222 + <p>Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
225 223 </div>
226   - <div class="style"></div>
  224 +
227 225 </div>
  226 + <div class="style"></div>
  227 + </div>
228 228  
229   - <div class="new-portf-comm-read">
230   - <div class="style">
231   - <div class="header-cabinet-foto">
232   - <img src="/images/ded-ico.png" alt="">
233   - </div>
234   - <div class="new-prof-wrapper-read">
235   - <div class="new-portf-comm-read-title"><a href="#">Петер Цумтор</a></div>
236   - <div class="new-portf-comm-read-rating">
237   - <div class="rating">
238   - <!--оценка-->
239   - <input type="hidden" class="val" value="5"/>
240   - <!--количество голосов-->
241   - <input type="hidden" class="votes" value="12"/>
242   - </div>
243   - </div>
244   - <div class="blog-post-date">
245   - <span></span>
246   - <p>22.09.2015</p>
  229 + <div class="new-portf-comm-read">
  230 + <div class="style">
  231 + <div class="header-cabinet-foto">
  232 + <img src="/images/ded-ico.png" alt="">
  233 + </div>
  234 + <div class="new-prof-wrapper-read">
  235 + <div class="new-portf-comm-read-title"><a href="#">Петер Цумтор</a></div>
  236 + <div class="new-portf-comm-read-rating">
  237 + <div class="rating">
  238 + <!--оценка-->
  239 + <input type="hidden" class="val" value="5"/>
  240 + <!--количество голосов-->
  241 + <input type="hidden" class="votes" value="12"/>
247 242 </div>
248 243 </div>
249   -
250   - <div class="new-portf-answer">
251   - <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
252   - <p>Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
  244 + <div class="blog-post-date">
  245 + <span></span>
  246 + <p>22.09.2015</p>
253 247 </div>
  248 + </div>
254 249  
  250 + <div class="new-portf-answer">
  251 + <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
  252 + <p>Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
255 253 </div>
256   - <div class="style"></div>
  254 +
257 255 </div>
  256 + <div class="style"></div>
  257 + </div>
258 258  
259   - <div class="new-portf-comm-read">
260   - <div class="style">
261   - <div class="header-cabinet-foto">
262   - <img src="/images/ded-ico.png" alt="">
263   - </div>
264   - <div class="new-prof-wrapper-read">
265   - <div class="new-portf-comm-read-title"><a href="#">Петер Цумтор</a></div>
266   - <div class="new-portf-comm-read-rating">
267   - <div class="rating">
268   - <!--оценка-->
269   - <input type="hidden" class="val" value="1"/>
270   - <!--количество голосов-->
271   - <input type="hidden" class="votes" value="12"/>
272   - </div>
273   - </div>
274   - <div class="blog-post-date">
275   - <span></span>
276   - <p>22.09.2015</p>
  259 + <div class="new-portf-comm-read">
  260 + <div class="style">
  261 + <div class="header-cabinet-foto">
  262 + <img src="/images/ded-ico.png" alt="">
  263 + </div>
  264 + <div class="new-prof-wrapper-read">
  265 + <div class="new-portf-comm-read-title"><a href="#">Петер Цумтор</a></div>
  266 + <div class="new-portf-comm-read-rating">
  267 + <div class="rating">
  268 + <!--оценка-->
  269 + <input type="hidden" class="val" value="1"/>
  270 + <!--количество голосов-->
  271 + <input type="hidden" class="votes" value="12"/>
277 272 </div>
278 273 </div>
279   -
280   - <div class="new-portf-answer">
281   - <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
282   - <p>Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
  274 + <div class="blog-post-date">
  275 + <span></span>
  276 + <p>22.09.2015</p>
283 277 </div>
  278 + </div>
284 279  
  280 + <div class="new-portf-answer">
  281 + <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
  282 + <p>Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
285 283 </div>
286   - <div class="style"></div>
  284 +
287 285 </div>
288   - <div class="new-portf-comm-read">
289   - <div class="style">
290   - <div class="header-cabinet-foto">
291   - <img src="/images/ded-ico.png" alt="">
292   - </div>
293   - <div class="new-prof-wrapper-read">
294   - <div class="new-portf-comm-read-title"><a href="#">Петер Цумтор</a></div>
295   - <div class="new-portf-comm-read-rating">
296   - <div class="rating">
297   - <!--оценка-->
298   - <input type="hidden" class="val" value="2"/>
299   - <!--количество голосов-->
300   - <input type="hidden" class="votes" value="12"/>
301   - </div>
302   - </div>
303   - <div class="blog-post-date">
304   - <span></span>
305   - <p>22.09.2015</p>
  286 + <div class="style"></div>
  287 + </div>
  288 + <div class="new-portf-comm-read">
  289 + <div class="style">
  290 + <div class="header-cabinet-foto">
  291 + <img src="/images/ded-ico.png" alt="">
  292 + </div>
  293 + <div class="new-prof-wrapper-read">
  294 + <div class="new-portf-comm-read-title"><a href="#">Петер Цумтор</a></div>
  295 + <div class="new-portf-comm-read-rating">
  296 + <div class="rating">
  297 + <!--оценка-->
  298 + <input type="hidden" class="val" value="2"/>
  299 + <!--количество голосов-->
  300 + <input type="hidden" class="votes" value="12"/>
306 301 </div>
307 302 </div>
308   -
309   - <div class="new-portf-answer">
310   - <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
311   - <p>Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
  303 + <div class="blog-post-date">
  304 + <span></span>
  305 + <p>22.09.2015</p>
312 306 </div>
  307 + </div>
313 308  
  309 + <div class="new-portf-answer">
  310 + <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
  311 + <p>Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
314 312 </div>
315   - <div class="style"></div>
316   - </div>
317 313  
  314 + </div>
  315 + <div class="style"></div>
318 316 </div>
  317 +
319 318 </div>
320   - */
  319 + </div>
  320 + */
321 321 ?>
322 322 </div>
323 323 <script>
... ...
frontend/views/layouts/company.php
... ... @@ -138,61 +138,22 @@
138 138 </div>
139 139 <div class="performer-vacancy-sidebar-img style"><?= Html::img($this->params[ 'company' ]->userInfo->image); ?></div>
140 140 <div class="performer-vacancy-sidebar-all style">
141   - <div class="performer-vacancy-sidebar-soc style">
142   - <ul>
143   - <li>
144   - <?= Html::a(Html::img('/images/ico-fb.png'), [ $this->params[ 'company' ]->userInfo->social_fb ], [ 'target' => '_blank' ]) ?>
145   - </li>
146   - <li>
147   - <?= Html::a(Html::img('/images/ico-tw.png'), [ $this->params[ 'company' ]->userInfo->social_t ], [ 'target' => '_blank' ]) ?>
148   - </li>
149   - <li>
150   - <?= Html::a(Html::img('/images/ico-in.png'), [ $this->params[ 'company' ]->userInfo->social_in ], [ 'target' => '_blank' ]) ?>
151   - </li>
152   - <li>
153   - <?= Html::a(Html::img('/images/ico-vk.png'), [ $this->params[ 'company' ]->userInfo->social_vk ], [ 'target' => '_blank' ]) ?>
154   - </li>
155   - </ul>
156   - </div>
  141 + <?= $this->render('/patrial/social_list',[
  142 + 'params' => $this->params
  143 + ])?>
157 144 <div class="performer-vacancy-sidebar-views style">
158 145 <ul class="style">
159   - <li><img src="/images/sidebar-ico/ico-1.png" alt=""/>
160   - <div class="sidebarvievstxt"><?= $this->params[ 'company' ]->userInfo->view_count; ?> просмотра</div>
161   - </li>
162   - <li><img src="/images/sidebar-ico/ico-2.png" alt=""/>
163   - <div class="sidebarvievstxt">
164   - <span class="sidebar-views-txt">На сайте: </span><?= $this->params[ 'company' ]->liveTime ?>
165   - </div>
166   - </li>
167   - <li><img src="/images/sidebar-ico/ico-3.png" alt=""/>
168   - <div class="sidebarvievstxt">
169   - <span class="sidebar-views-txt">Последний визит: <br/></span><?= $this->params[ 'company' ]->userInfo->lastVisit ?>
170   - </div>
171   - </li>
172   - <li><img src="/images/sidebar-ico/ico-5.png" alt=""/>
173   - <div class="sidebarvievstxt">
174   - <span class="sidebar-views-txt">Сотрудники:<br/></span><?= $this->params[ 'company' ]->companyInfo->staff ?>
175   - </div>
176   - </li>
177   - <?php foreach($this->params[ 'company' ]->phones as $phone): ?>
178   - <li><img src="/images/sidebar-ico/ico-6.png" alt=""/>
179   - <div class="sidebarvievstxt">
180   - <span class="sidebarvievs-phone"><?= $phone[ 'phone' ] ?></span>
181   - </div>
182   - </li>
183   - <?php endforeach; ?>
184   - <?php foreach($this->params[ 'company' ]->site as $site): ?>
185   - <li><img src="/images/sidebar-ico/ico-7.png" alt=""/>
186   - <div class="sidebarvievstxt">
187   - <a target="_blank" href="<?= $site[ 'site' ] ?>">Сайт</a>
188   - </div>
189   - </li>
190   - <?php endforeach; ?>
191   - <li><img src="/images/sidebar-ico/ico-8.png" alt=""/>
192   - <div class="sidebarvievstxt">
193   - <span class="sidebar-views-txt">Адрес:<br/></span><?= $this->params[ 'company' ]->address ?>
194   - </div>
195   - </li>
  146 + <li><img src="/images/sidebar-ico/ico-1.png" alt=""/><div class="sidebarvievstxt"><?= $this->params['company']->userInfo->view_count;?> просмотра</div></li>
  147 + <li><img src="/images/sidebar-ico/ico-2.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">На сайте: </span><?= $this->params['company']->liveTime?></div></li>
  148 + <li><img src="/images/sidebar-ico/ico-3.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Последний визит: <br /></span><?= $this->params['company']->userInfo->lastVisit?></div></li>
  149 + <li><img src="/images/sidebar-ico/ico-5.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Сотрудники:<br /></span><?= $this->params['company']->companyInfo->staff?></div></li>
  150 + <?= $this->render('/patrial/show_phone_list',[
  151 + 'phones' => $this->params['company']->phones
  152 + ])?>
  153 + <?= $this->render('/patrial/show_site_list',[
  154 + 'sites' => $this->params['company']->site
  155 + ])?>
  156 + <li><img src="/images/sidebar-ico/ico-8.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Адрес:<br /></span><?= $this->params['company']->address?></div></li>
196 157 </ul>
197 158 </div>
198 159 </div>
... ...
frontend/views/layouts/main.php
... ... @@ -46,7 +46,7 @@ AppAsset::register($this);
46 46 <?php
47 47 if (Yii::$app->user->isGuest): ?>
48 48 <div class="header-cabinet-foto">
49   -<!-- <img src="/images/ded-ico.png" alt=""/>-->
  49 +
50 50 </div>
51 51 <div class="header-cabinet-profile not-login">Профиль</div>
52 52 <div>
... ... @@ -56,7 +56,7 @@ AppAsset::register($this);
56 56  
57 57 <?php else : ?>
58 58 <div class="header-cabinet-foto">
59   - <img src="/images/ded-ico.png" alt=""/>
  59 + <?= Html::img(Yii::$app->user->identity->minImg(Yii::$app->user->identity->userInfo->image,48,48))?>
60 60 </div>
61 61 <div class="header-cabinet-profile">Профиль</div>
62 62 <?= Html::a(Yii::$app->user->identity->email,['/accounts']) ?>
... ...
frontend/views/layouts/performer.php
... ... @@ -124,22 +124,9 @@
124 124 <?= Html::img($this->params[ 'user' ]->userInfo->image); ?>
125 125 </div>
126 126 <div class="performer-vacancy-sidebar-all style">
127   - <div class="performer-vacancy-sidebar-soc style">
128   - <ul>
129   - <li>
130   - <?= Html::a(Html::img('/images/ico-fb.png'), "{$this->params['user']->userInfo->social_fb}", [ 'target' => '_blank' ]) ?>
131   - </li>
132   - <li>
133   - <?= Html::a(Html::img('/images/ico-tw.png'), "{$this->params['user']->userInfo->social_t}", [ 'target' => '_blank' ]) ?>
134   - </li>
135   - <li>
136   - <?= Html::a(Html::img('/images/ico-in.png'), "{$this->params['user']->userInfo->social_in}", [ 'target' => '_blank' ]) ?>
137   - </li>
138   - <li>
139   - <?= Html::a(Html::img('/images/ico-vk.png'), "{$this->params['user']->userInfo->social_vk}", [ 'target' => '_blank' ]) ?>
140   - </li>
141   - </ul>
142   - </div>
  127 + <?= $this->render('/patrial/social_list',[
  128 + 'params' => $this->params
  129 + ])?>
143 130 <div class="performer-vacancy-sidebar-views style">
144 131 <ul class="style">
145 132 <li><img src="/images/sidebar-ico/ico-1.png" alt=""/>
... ...
frontend/views/patrial/show_phone.php 0 → 100644
  1 +<?php foreach($phones as $phone ):?>
  2 + <?php if(!empty($phone['phone'])): ?>
  3 + <div class="style">
  4 + <div class="profile-phone">
  5 + <img src="/images/ico-phone.png" alt=""/>
  6 + <span><?= $phone['phone'] ?></span>
  7 + </div>
  8 + </div>
  9 + <?php endif; ?>
  10 +<?php endforeach;?>
0 11 \ No newline at end of file
... ...
frontend/views/patrial/show_phone_list.php 0 → 100644
  1 +<?php foreach($phones as $phone ):?>
  2 + <?php if(!empty($phone['phone'])): ?>
  3 + <li><img src="/images/sidebar-ico/ico-6.png" alt=""/><div class="sidebarvievstxt"><span class="sidebarvievs-phone"><?= $phone['phone'] ?></span></div></li>
  4 + <?php endif; ?>
  5 +<?php endforeach;?>
0 6 \ No newline at end of file
... ...
frontend/views/patrial/show_site.php 0 → 100644
  1 +<?php foreach($sites as $site ):?>
  2 + <?php if(!empty($phone['phone'])): ?>
  3 + <div class="style">
  4 + <div class="profile-site">
  5 + <img src="/images/ico-site.png" alt=""/>
  6 + <a href="http://<?= $site['site']?>" target="_blank"><?= $site['site']?></a>
  7 + </div>
  8 + </div>
  9 + <?php endif; ?>
  10 +<?php endforeach;?>
0 11 \ No newline at end of file
... ...
frontend/views/patrial/show_site_list.php 0 → 100644
  1 +<?php foreach($sites as $site ):?>
  2 + <?php if(!empty($phone['phone'])): ?>
  3 + <li><img src="/images/sidebar-ico/ico-7.png" alt=""/><div class="sidebarvievstxt"><a target="_blank" href="<?= $site['site']?>">Сайт</a></div></li>
  4 + <?php endif; ?>
  5 +<?php endforeach;?>
0 6 \ No newline at end of file
... ...
frontend/views/patrial/social_list.php 0 → 100644
  1 +<?php
  2 +use yii\helpers\Html;
  3 +?>
  4 +<div class="performer-vacancy-sidebar-soc style">
  5 + <ul>
  6 + <?php if(!empty($params['company']->userInfo->social_fb)){?>
  7 + <li>
  8 + <?= Html::a(Html::img('/images/ico-fb.png'),$params['company']->userInfo->social_fb,['target'=>'_blank']); ?>
  9 + </li>
  10 + <?php } ?>
  11 +
  12 + <?php if(!empty($params['company']->userInfo->social_t)){?>
  13 + <li>
  14 + <?= Html::a(Html::img('/images/ico-tw.png'),$params['company']->userInfo->social_t,['target'=>'_blank']); ?>
  15 + </li>
  16 + <?php } ?>
  17 +
  18 + <?php if(!empty($params['company']->userInfo->social_in)){?>
  19 + <li>
  20 + <?= Html::a(Html::img('/images/ico-in.png'),$params['company']->userInfo->social_in,['target'=>'_blank']); ?>
  21 + </li>
  22 + <?php } ?>
  23 +
  24 + <?php if(!empty($params['company']->userInfo->social_vk)){?>
  25 + <li>
  26 + <?= Html::a(Html::img('/images/ico-vk.png'),$params['company']->userInfo->social_vk,['target'=>'_blank']); ?>
  27 + </li>
  28 + <?php } ?>
  29 + </ul>
  30 +</div>
0 31 \ No newline at end of file
... ...
frontend/views/performer/common.php
... ... @@ -61,25 +61,12 @@ $this-&gt;title = &#39;My Yii Application&#39;;
61 61 <div class="proektant-profile-sidebar-right">
62 62 <div class="style">
63 63 <div class="profile-phone-site style">
64   -
65   - <?php foreach( $phones as $phone):?>
66   - <div class="style">
67   - <div class="profile-phone">
68   - <img src="/images/ico-phone.png" alt=""/>
69   - <span><?= $phone['phone'] ?></span>
70   - </div>
71   - </div>
72   - <?php endforeach; ?>
73   -
74   - <?php foreach( $sites as $site):?>
75   - <div class="style">
76   - <div class="profile-site">
77   - <img src="/images/ico-site.png" alt=""/>
78   - <a href="http://<?= $site['site']?>" target="_blank"><?= $site['site']?></a>
79   - </div>
80   - </div>
81   - <?php endforeach; ?>
82   -
  64 + <?= $this->render('/patrial/show_phone',[
  65 + 'phones' => $phones
  66 + ])?>
  67 + <?= $this->render('/patrial/show_site',[
  68 + 'sites' => $sites
  69 + ])?>
83 70 </div>
84 71 <div class="profile-features style">
85 72 <ul>
... ...
frontend/views/performer/portfolio-view.php
... ... @@ -138,188 +138,7 @@
138 138 ]);
139 139 ?>
140 140  
141   - <?php
142   - /*
143   - ?>
144   - <div class="new-portf-comments-wr style">
145   - <div class="new-portf-comm-count">Комментарии: 3</div>
146   - <div class="new-portf-add-comm style">
147   -
148   - <form action="">
149   - <div class="input-blocks-comm">
150   - <label for="input-txt-5">Имя</label>
151   - <input class="custom-input-4" id="input-txt-5" type="text">
152   - </div>
153   - <div class="input-blocks-comm">
154   -
155   - <label for="input-txt-6">e-mail</label>
156   - <input class="custom-input-4" id="input-txt-6" type="text">
157   - </div>
158   - <div class="input-blocks-comm area-comm">
159   - <label for="input-txt-7">Комментарий</label>
160   - <textarea class="custom-area-4" id="input-txt-7"></textarea>
161   - </div>
162   - <div class="input-blocks-comm-button style">
163   - <button type="submit" class="">Добавить комментраий</button>
164   - </div>
165   - </form>
166   -
167   - </div>
168   -
169   - <div class="new-portf-comm-read-wr style">
170   - <div class="new-portf-comm-read">
171   - <div class="style">
172   - <div class="header-cabinet-foto">
173   - <img src="/images/ded-ico.png" alt="">
174   - </div>
175   - <div class="new-prof-wrapper-read">
176   - <div class="new-portf-comm-read-title"><a href="#">Петер Цумтор</a></div>
177   - <div class="new-portf-comm-read-rating">
178   - <div class="rating">
179   - <!--оценка-->
180   - <input type="hidden" class="val" value="3"/>
181   - <!--количество голосов-->
182   - <input type="hidden" class="votes" value="12"/>
183   - </div>
184   - </div>
185   - <div class="blog-post-date">
186   - <span></span>
187   - <p>22.09.2015</p>
188   - </div>
189   - </div>
190   -
191   - <div class="new-portf-answer">
192   - <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
193   - <p>Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
194   - </div>
195   -
196   - </div>
197   - <div class="style"></div>
198   - </div>
199   -
200   - <div class="new-portf-comm-read">
201   - <div class="style">
202   - <div class="header-cabinet-foto">
203   - <img src="/images/ded-ico.png" alt="">
204   - </div>
205   - <div class="new-prof-wrapper-read">
206   - <div class="new-portf-comm-read-title"><a href="#">Петер Цумтор</a></div>
207   - <div class="new-portf-comm-read-rating">
208   - <div class="rating">
209   - <!--оценка-->
210   - <input type="hidden" class="val" value="4"/>
211   - <!--количество голосов-->
212   - <input type="hidden" class="votes" value="12"/>
213   - </div>
214   - </div>
215   - <div class="blog-post-date">
216   - <span></span>
217   - <p>22.09.2015</p>
218   - </div>
219   - </div>
220   -
221   - <div class="new-portf-answer">
222   - <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
223   - <p>Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
224   - </div>
225   -
226   - </div>
227   - <div class="style"></div>
228   - </div>
229 141  
230   - <div class="new-portf-comm-read">
231   - <div class="style">
232   - <div class="header-cabinet-foto">
233   - <img src="/images/ded-ico.png" alt="">
234   - </div>
235   - <div class="new-prof-wrapper-read">
236   - <div class="new-portf-comm-read-title"><a href="#">Петер Цумтор</a></div>
237   - <div class="new-portf-comm-read-rating">
238   - <div class="rating">
239   - <!--оценка-->
240   - <input type="hidden" class="val" value="5"/>
241   - <!--количество голосов-->
242   - <input type="hidden" class="votes" value="12"/>
243   - </div>
244   - </div>
245   - <div class="blog-post-date">
246   - <span></span>
247   - <p>22.09.2015</p>
248   - </div>
249   - </div>
250   -
251   - <div class="new-portf-answer">
252   - <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
253   - <p>Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
254   - </div>
255   -
256   - </div>
257   - <div class="style"></div>
258   - </div>
259   -
260   - <div class="new-portf-comm-read">
261   - <div class="style">
262   - <div class="header-cabinet-foto">
263   - <img src="/images/ded-ico.png" alt="">
264   - </div>
265   - <div class="new-prof-wrapper-read">
266   - <div class="new-portf-comm-read-title"><a href="#">Петер Цумтор</a></div>
267   - <div class="new-portf-comm-read-rating">
268   - <div class="rating">
269   - <!--оценка-->
270   - <input type="hidden" class="val" value="1"/>
271   - <!--количество голосов-->
272   - <input type="hidden" class="votes" value="12"/>
273   - </div>
274   - </div>
275   - <div class="blog-post-date">
276   - <span></span>
277   - <p>22.09.2015</p>
278   - </div>
279   - </div>
280   -
281   - <div class="new-portf-answer">
282   - <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
283   - <p>Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
284   - </div>
285   -
286   - </div>
287   - <div class="style"></div>
288   - </div>
289   - <div class="new-portf-comm-read">
290   - <div class="style">
291   - <div class="header-cabinet-foto">
292   - <img src="/images/ded-ico.png" alt="">
293   - </div>
294   - <div class="new-prof-wrapper-read">
295   - <div class="new-portf-comm-read-title"><a href="#">Петер Цумтор</a></div>
296   - <div class="new-portf-comm-read-rating">
297   - <div class="rating">
298   - <!--оценка-->
299   - <input type="hidden" class="val" value="2"/>
300   - <!--количество голосов-->
301   - <input type="hidden" class="votes" value="12"/>
302   - </div>
303   - </div>
304   - <div class="blog-post-date">
305   - <span></span>
306   - <p>22.09.2015</p>
307   - </div>
308   - </div>
309   -
310   - <div class="new-portf-answer">
311   - <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
312   - <p>Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
313   - </div>
314   -
315   - </div>
316   - <div class="style"></div>
317   - </div>
318   -
319   - </div>
320   - </div>
321   - */
322   - ?>
323 142 </div>
324 143 <script>
325 144 $('.portfolio-new-page-wrapper .rating').rating(
... ...
frontend/views/tender/view.php
... ... @@ -227,198 +227,7 @@ $this-&gt;title = &#39;My Yii Application&#39;;
227 227 ],
228 228 ]);
229 229 ?>
230   - <?php
231   - /*
232   - ?>
233   - <div class="section-box tender-add-answer">
234   - <div class="box-wr">
235   - <div class="box-all">
236   - <div class="tender-add-answer-title">Добавить ответ</div>
237   - <div class="form-tender-answer style">
238   - <form class="resformsfile" action="">
239   - <div class="form-value-wr style">
240   - <div class="form-ico-ded-wr">
241   - <div class="header-cabinet-foto"><img src="/images/ded-ico.png" alt=""></div>
242   - <div class="form-value-ded-name">Имя</div>
243   - </div>
244   -
245   - <div class="form-value-price-wr">
246   - <div class="form-value-price-title">Стоимость</div>
247   - <div class="form-price-wr">
248   - <input type="text" placeholder="от">
249   - <input type="text" placeholder="до">
250   - <div class="blocks-check-list-wrapp check-valuta">
251   - <select>
252   - <option selected="">грн</option>
253   - <option value="">$</option>
254   - <option value="">eur</option>
255   - </select><div class="select-after"></div>
256   - </div>
257   - </div>
258   - </div>
259   -
260   - <div style="float: right" class="form-value-price-wr">
261   - <div class="form-value-price-title">Сроки (<span style="font-weight: normal">в днях</span>)</div>
262   - <div class="form-price-wr">
263   - <input type="text" placeholder="от">
264   - <input type="text" placeholder="до">
265   - </div>
266   - </div>
267   - </div>
268   - <div class="form-tender-txt style">
269   - <textarea id="res_f_text" name="" placeholder="Текст ответа"></textarea>
270   - </div>
271   - <div class="tender-file-wr">
272   - <input type="file" class="multi"/>
273   - <a href="#" class="addfilemulti">Прикрепить файл</a>
274   - <div class="max-size" >Максимальный размер<br />файла 5 МБ</div>
275   - </div>
276 230  
277   -
278   - <div class="tender-form-buttons-wr">
279   - <input id="res_f_submit" class="get-project-new" type="submit" value="Подать заявку"/>
280   - <input id="res_f_submit2" class="get-list-new" type="submit" value="ответить анонимно"/>
281   - <a href="#">Очистить</a>
282   - </div>
283   - </form>
284   - </div>
285   - </div>
286   - </div>
287   - </div>
288   - <div class="section-box tender-offer-proj-wr">
289   - <div class="box-wr">
290   - <div class="box-all">
291   - <div class="tender-offer-proj-title-all style">Предложения проектантов</div>
292   - <div class="tender-offer-proj-blocks-wr style">
293   - <div class="tender-offer-proj-blocks style">
294   - <div class="performer-vacancy-sidebar-left-wr">
295   - <div class="performer-vacancy-sidebar-left">
296   - <div class="performer-vacancy-sidebar-img style"><img src="/images/ded-foto.jpg" alt=""></div>
297   - <div class="performer-vacancy-sidebar-all style">
298   - <div class="performer-vacancy-sidebar-soc style">
299   - <ul>
300   - <li><a target="_blank" href="#"><img src="/images/ico-fb.png" alt=""></a></li>
301   - <li><a target="_blank" href="#"><img src="/images/ico-tw.png" alt=""></a></li>
302   - <li><a target="_blank" href="#"><img src="/images/ico-in.png" alt=""></a></li>
303   - <li><a target="_blank" href="#"><img src="/images/ico-vk.png" alt=""></a></li>
304   - </ul>
305   - </div>
306   - <div class="performer-vacancy-sidebar-views style">
307   - <ul class="style">
308   - <li><img src="/images/sidebar-ico/ico-1.png" alt=""><div class="sidebarvievstxt">2562 просмотра</div></li>
309   - <li><img src="/images/sidebar-ico/ico-9.png" alt=""><div class="sidebarvievstxt"><span class="sidebar-views-txt">Статус: </span>свободен</div></li>
310   - <li><img src="/images/sidebar-ico/ico-2.png" alt=""><div class="sidebarvievstxt"><span class="sidebar-views-txt">На сайте: </span>1г. 8 мес.</div></li>
311   - <li><img src="/images/sidebar-ico/ico-3.png" alt=""><div class="sidebarvievstxt"><span class="sidebar-views-txt">Последний визит:<br></span>2 дня назад</div></li>
312   - </ul>
313   - <a href="#" class="tender-see-profile style">Посмотреть профиль</a>
314   - </div>
315   - </div>
316   - </div>
317   - </div>
318   - <div class="tender-offer-proj-block-right-wr">
319   - <div class="tender-offer-proj-block-right">
320   - <div class="tender-offer-proj-min-blocks"><span>2000 грн</span></div>
321   - <div class="tender-offer-proj-min-blocks"><span>3 ДНЯ</span></div>
322   - </div>
323   - <div class="tender-offer-proj-block-left">
324   - <div class="search-worker-blocks-title-wr">
325   - <div class="search-worker-blocks-title-title">Петер Цумтор</div>
326   - <div class="rating-new">
327   - <!--оценка-->
328   - <input type="hidden" class="val" value="4"/>
329   - </div>
330   - <a href="#" class="link-to-comm">30 отзывов</a>
331   - </div>
332   - <div class="tender-offer-proj-txt">
333   - <p>1.1 Строительная площадка расположена по адресу: г. Киев.</p>
334   - <p>1.2 Существующий объект представляет собой помещение общей площадью ориентировочно – 140 м2.</p>
335   - <p>1.3. Цель проекта состоит в проведении внутренних общестроительных и отделочных работ.</p>
336   - <p>1.4. При разработке методов строительства и выборе материалов, используемых в настоящем проекте, необходимо учитывать климатические условия, характерные для г. Киева.</p>
337   - <p>1.5. Требования к проектированию и производству работ определяются следующими документами:</p>
338   - <p>- Техническим заданием.</p>
339   - <p>- Строительными нормами и правилами.</p>
340   - <p>Все проектные решения и все разделы рабочего проекта должны быть согласованы с Заказчиком в объеме, необходимом для последующей сдачи инженерных систем и коммуникаций.</p>
341   - </div>
342   - <ul class="download-list-files">
343   - <li><span></span><a href="#" class="download-link-file">КП.doc</a><a href="#" class="download-link">Скачать</a></li>
344   - <li><span></span><a href="#" class="download-link-file">Резюме.txt</a><a href="#" class="download-link">Скачать</a></li>
345   - </ul>
346   - </div>
347   - <div class="tender-more-buttons-wr">
348   - <a class="get-project-new" href="#">Портфолио</a>
349   - <a class="get-list-new" href="#">Конаткты</a>
350   - </div>
351   -
352   - </div>
353   - </div>
354   - <div class="tender-offer-proj-blocks style">
355   - <div class="performer-vacancy-sidebar-left-wr">
356   - <div class="performer-vacancy-sidebar-left">
357   - <div class="performer-vacancy-sidebar-img style"><img src="/images/ded-foto.jpg" alt=""></div>
358   - <div class="performer-vacancy-sidebar-all style">
359   - <div class="performer-vacancy-sidebar-soc style">
360   - <ul>
361   - <li><a target="_blank" href="#"><img src="/images/ico-fb.png" alt=""></a></li>
362   - <li><a target="_blank" href="#"><img src="/images/ico-tw.png" alt=""></a></li>
363   - <li><a target="_blank" href="#"><img src="/images/ico-in.png" alt=""></a></li>
364   - <li><a target="_blank" href="#"><img src="/images/ico-vk.png" alt=""></a></li>
365   - </ul>
366   - </div>
367   - <div class="performer-vacancy-sidebar-views style">
368   - <ul class="style">
369   - <li><img src="/images/sidebar-ico/ico-1.png" alt=""><div class="sidebarvievstxt">2562 просмотра</div></li>
370   - <li><img src="/images/sidebar-ico/ico-9.png" alt=""><div class="sidebarvievstxt"><span class="sidebar-views-txt">Статус: </span>свободен</div></li>
371   - <li><img src="/images/sidebar-ico/ico-2.png" alt=""><div class="sidebarvievstxt"><span class="sidebar-views-txt">На сайте: </span>1г. 8 мес.</div></li>
372   - <li><img src="/images/sidebar-ico/ico-3.png" alt=""><div class="sidebarvievstxt"><span class="sidebar-views-txt">Последний визит:<br></span>2 дня назад</div></li>
373   - </ul>
374   - <a href="#" class="tender-see-profile style">Посмотреть профиль</a>
375   - </div>
376   - </div>
377   - </div>
378   - </div>
379   - <div class="tender-offer-proj-block-right-wr">
380   - <div class="tender-offer-proj-block-right">
381   - <div class="tender-offer-proj-min-blocks"><span>2000 грн</span></div>
382   - <div class="tender-offer-proj-min-blocks"><span>3 ДНЯ</span></div>
383   - </div>
384   - <div class="tender-offer-proj-block-left">
385   - <div class="search-worker-blocks-title-wr">
386   - <div class="search-worker-blocks-title-title">Петер Цумтор</div>
387   - <div class="rating-new">
388   - <!--оценка-->
389   - <input type="hidden" class="val" value="4"/>
390   - </div>
391   - <a href="#" class="link-to-comm">30 отзывов</a>
392   - </div>
393   - <div class="tender-offer-proj-txt">
394   - <p>1.1 Строительная площадка расположена по адресу: г. Киев.</p>
395   - <p>1.2 Существующий объект представляет собой помещение общей площадью ориентировочно – 140 м2.</p>
396   - <p>1.3. Цель проекта состоит в проведении внутренних общестроительных и отделочных работ.</p>
397   - <p>1.4. При разработке методов строительства и выборе материалов, используемых в настоящем проекте, необходимо учитывать климатические условия, характерные для г. Киева.</p>
398   - <p>1.5. Требования к проектированию и производству работ определяются следующими документами:</p>
399   - <p>- Техническим заданием.</p>
400   - <p>- Строительными нормами и правилами.</p>
401   - <p>Все проектные решения и все разделы рабочего проекта должны быть согласованы с Заказчиком в объеме, необходимом для последующей сдачи инженерных систем и коммуникаций.</p>
402   - </div>
403   - <ul class="download-list-files">
404   - <li><span></span><a href="#" class="download-link-file">КП.doc</a><a href="#" class="download-link">Скачать</a></li>
405   - <li><span></span><a href="#" class="download-link-file">Резюме.txt</a><a href="#" class="download-link">Скачать</a></li>
406   - </ul>
407   - </div>
408   - <div class="tender-more-buttons-wr">
409   - <a class="get-project-new" href="#">Портфолио</a>
410   - <a class="get-list-new" href="#">Конаткты</a>
411   - </div>
412   -
413   - </div>
414   - </div>
415   - </div>
416   - </div>
417   - </div>
418   - </div>
419   - <?php
420   - */
421   - ?>
422 231 </div>
423 232 <script>
424 233 $('div.rating, div.rating-new').rating({
... ...