Commit 61afd72baa0f5c42c430d859db46905bd2227ac4

Authored by Administrator
2 parents 113cee89 97fb6489

Merge remote-tracking branch 'origin/master'

Conflicts:
	frontend/views/layouts/main.php
common/models/Option.php 0 → 100644
  1 +<?php
  2 +
  3 +namespace common\models;
  4 +
  5 +use Yii;
  6 +
  7 +/**
  8 + * This is the model class for table "option".
  9 + *
  10 + * @property string $model
  11 + * @property integer $option_id
  12 + * @property integer $model_id
  13 + * @property string $name
  14 + * @property string $template
  15 + * @property integer $option_pid
  16 + * @property string $date_add
  17 + *
  18 + * @property Option $optionP
  19 + * @property Option[] $options
  20 + * @property OptionLang[] $optionLangs
  21 + */
  22 +class Option extends \yii\db\ActiveRecord
  23 +{
  24 + /**
  25 + * @inheritdoc
  26 + */
  27 + public static function tableName()
  28 + {
  29 + return 'option';
  30 + }
  31 +
  32 + /**
  33 + * @inheritdoc
  34 + */
  35 + public function rules()
  36 + {
  37 + return [
  38 + [['model_id', 'option_pid'], 'integer'],
  39 + [['date_add'], 'safe'],
  40 + [['model', 'name', 'template'], 'string', 'max' => 200]
  41 + ];
  42 + }
  43 +
  44 + /**
  45 + * @inheritdoc
  46 + */
  47 + public function attributeLabels()
  48 + {
  49 + return [
  50 + 'model' => Yii::t('app', 'Model'),
  51 + 'option_id' => Yii::t('app', 'Option ID'),
  52 + 'model_id' => Yii::t('app', 'Model ID'),
  53 + 'name' => Yii::t('app', 'Name'),
  54 + 'template' => Yii::t('app', 'Template'),
  55 + 'option_pid' => Yii::t('app', 'Option Pid'),
  56 + 'date_add' => Yii::t('app', 'Date Add'),
  57 + ];
  58 + }
  59 +
  60 + /**
  61 + * @return \yii\db\ActiveQuery
  62 + */
  63 + public function getParent()
  64 + {
  65 + return $this->hasOne(Option::className(), ['option_id' => 'option_pid']);
  66 + }
  67 +
  68 + /**
  69 + * @return \yii\db\ActiveQuery
  70 + */
  71 + public function getChildren()
  72 + {
  73 + return $this->hasMany(Option::className(), ['option_pid' => 'option_id']);
  74 + }
  75 +
  76 + /**
  77 + * @return \yii\db\ActiveQuery
  78 + */
  79 + public function getOptionLangs()
  80 + {
  81 + return $this->hasMany(OptionLang::className(), ['option_id' => 'option_id']);
  82 + }
  83 +
  84 + public function getValue()
  85 + {
  86 + return $this->hasOne(OptionLang::className(), ['option_id' => 'option_id'])->where(['option_lang.language_id' => 0]);
  87 + }
  88 +}
... ...
common/models/OptionLang.php 0 → 100644
  1 +<?php
  2 +
  3 +namespace common\models;
  4 +
  5 +use Yii;
  6 +
  7 +/**
  8 + * This is the model class for table "option_lang".
  9 + *
  10 + * @property integer $option_lang_id
  11 + * @property integer $option_id
  12 + * @property integer $language_id
  13 + * @property string $value
  14 + *
  15 + * @property Language $language
  16 + * @property Option $option
  17 + */
  18 +class OptionLang extends \yii\db\ActiveRecord
  19 +{
  20 + /**
  21 + * @inheritdoc
  22 + */
  23 + public static function tableName()
  24 + {
  25 + return 'option_lang';
  26 + }
  27 +
  28 + /**
  29 + * @inheritdoc
  30 + */
  31 + public function rules()
  32 + {
  33 + return [
  34 + [['option_id', 'language_id'], 'integer'],
  35 + [['value'], 'string']
  36 + ];
  37 + }
  38 +
  39 + /**
  40 + * @inheritdoc
  41 + */
  42 + public function attributeLabels()
  43 + {
  44 + return [
  45 + 'option_lang_id' => Yii::t('app', 'Option Lang ID'),
  46 + 'option_id' => Yii::t('app', 'Option ID'),
  47 + 'language_id' => Yii::t('app', 'Language ID'),
  48 + 'value' => Yii::t('app', 'Value'),
  49 + ];
  50 + }
  51 +
  52 + /**
  53 + * @return \yii\db\ActiveQuery
  54 + */
  55 + public function getLanguage()
  56 + {
  57 + return $this->hasOne(Language::className(), ['language_id' => 'language_id']);
  58 + }
  59 +
  60 + /**
  61 + * @return \yii\db\ActiveQuery
  62 + */
  63 + public function getOption()
  64 + {
  65 + return $this->hasOne(Option::className(), ['option_id' => 'option_id']);
  66 + }
  67 +}
... ...
common/models/OptionLangSearch.php 0 → 100644
  1 +<?php
  2 +
  3 +namespace common\models;
  4 +
  5 +use Yii;
  6 +use yii\base\Model;
  7 +use yii\data\ActiveDataProvider;
  8 +use common\models\OptionLang;
  9 +
  10 +/**
  11 + * OptionLangSearch represents the model behind the search form about `common\models\OptionLang`.
  12 + */
  13 +class OptionLangSearch extends OptionLang
  14 +{
  15 + /**
  16 + * @inheritdoc
  17 + */
  18 + public function rules()
  19 + {
  20 + return [
  21 + [['option_lang_id', 'option_id', 'language_id'], 'integer'],
  22 + [['value'], 'safe'],
  23 + ];
  24 + }
  25 +
  26 + /**
  27 + * @inheritdoc
  28 + */
  29 + public function scenarios()
  30 + {
  31 + // bypass scenarios() implementation in the parent class
  32 + return Model::scenarios();
  33 + }
  34 +
  35 + /**
  36 + * Creates data provider instance with search query applied
  37 + *
  38 + * @param array $params
  39 + *
  40 + * @return ActiveDataProvider
  41 + */
  42 + public function search($params)
  43 + {
  44 + $query = OptionLang::find();
  45 +
  46 + $dataProvider = new ActiveDataProvider([
  47 + 'query' => $query,
  48 + ]);
  49 +
  50 + $this->load($params);
  51 +
  52 + if (!$this->validate()) {
  53 + // uncomment the following line if you do not want to return any records when validation fails
  54 + // $query->where('0=1');
  55 + return $dataProvider;
  56 + }
  57 +
  58 + $query->andFilterWhere([
  59 + 'option_lang_id' => $this->option_lang_id,
  60 + 'option_id' => $this->option_id,
  61 + 'language_id' => $this->language_id,
  62 + ]);
  63 +
  64 + $query->andFilterWhere(['like', 'value', $this->value]);
  65 +
  66 + return $dataProvider;
  67 + }
  68 +}
... ...
common/models/OptionSearch.php 0 → 100644
  1 +<?php
  2 +
  3 +namespace common\models;
  4 +
  5 +use Yii;
  6 +use yii\base\Model;
  7 +use yii\data\ActiveDataProvider;
  8 +use common\models\Option;
  9 +
  10 +/**
  11 + * OptionSearch represents the model behind the search form about `common\models\Option`.
  12 + */
  13 +class OptionSearch extends Option
  14 +{
  15 + /**
  16 + * @inheritdoc
  17 + */
  18 + public function rules()
  19 + {
  20 + return [
  21 + [['model', 'name', 'template', 'date_add'], 'safe'],
  22 + [['option_id', 'model_id', 'option_pid'], 'integer'],
  23 + ];
  24 + }
  25 +
  26 + /**
  27 + * @inheritdoc
  28 + */
  29 + public function scenarios()
  30 + {
  31 + // bypass scenarios() implementation in the parent class
  32 + return Model::scenarios();
  33 + }
  34 +
  35 + /**
  36 + * Creates data provider instance with search query applied
  37 + *
  38 + * @param array $params
  39 + *
  40 + * @return ActiveDataProvider
  41 + */
  42 + public function search($params)
  43 + {
  44 + $query = Option::find();
  45 +
  46 + $dataProvider = new ActiveDataProvider([
  47 + 'query' => $query,
  48 + ]);
  49 +
  50 + $this->load($params);
  51 +
  52 + if (!$this->validate()) {
  53 + // uncomment the following line if you do not want to return any records when validation fails
  54 + // $query->where('0=1');
  55 + return $dataProvider;
  56 + }
  57 +
  58 + $query->andFilterWhere([
  59 + 'option_id' => $this->option_id,
  60 + 'model_id' => $this->model_id,
  61 + 'option_pid' => $this->option_pid,
  62 + 'date_add' => $this->date_add,
  63 + ]);
  64 +
  65 + $query->andFilterWhere(['like', 'model', $this->model])
  66 + ->andFilterWhere(['like', 'name', $this->name])
  67 + ->andFilterWhere(['like', 'template', $this->template]);
  68 +
  69 + return $dataProvider;
  70 + }
  71 +}
... ...
console/migrations/m160125_151635_delete_lang_field.php 0 → 100644
  1 +<?php
  2 +
  3 +use yii\db\Schema;
  4 +use yii\db\Migration;
  5 +
  6 +class m160125_151635_delete_lang_field extends Migration
  7 +{
  8 + public function up()
  9 + {
  10 + $this->dropColumn('option', 'translate');
  11 + }
  12 +
  13 + public function down()
  14 + {
  15 + $this->addColumn('option', 'translate', $this->smallInteger());
  16 + }
  17 +
  18 +// public function safeUp()
  19 +// {
  20 +// $this->dropColumn('option', 'translate');
  21 +// }
  22 +//
  23 +// public function safeDown()
  24 +// {
  25 +// $this->addColumn('option', 'translate', $this->smallInteger());
  26 +// }
  27 +}
... ...
frontend/assets/AdminAsset.php
... ... @@ -21,7 +21,7 @@ class AdminAsset extends AssetBundle
21 21 'css/style.css',
22 22 'css/art_box.css',
23 23 '/admin/css/flags32.css',
24   - 'https://fonts.googleapis.com/css?family=Roboto:400,700&subset=cyrillic,latin',
  24 + //'https://fonts.googleapis.com/css?family=Roboto:400,700&subset=cyrillic,latin',
25 25 ];
26 26 public $js = [
27 27 'js/script.js',
... ...
frontend/assets/AppAsset.php
... ... @@ -20,7 +20,7 @@ class AppAsset extends AssetBundle
20 20 public $css = [
21 21 'css/style.css',
22 22 '/admin/css/flags32.css',
23   - 'https://fonts.googleapis.com/css?family=Roboto:400,700&subset=cyrillic,latin',
  23 + //'https://fonts.googleapis.com/css?family=Roboto:400,700&subset=cyrillic,latin',
24 24 ];
25 25 public $js = [
26 26 'js/script.js',
... ...
frontend/controllers/OptionLangController.php 0 → 100644
  1 +<?php
  2 +
  3 +namespace frontend\controllers;
  4 +
  5 +use common\models\Language;
  6 +use common\models\Option;
  7 +use Yii;
  8 +use common\models\OptionLang;
  9 +use common\models\OptionLangSearch;
  10 +use yii\web\Controller;
  11 +use yii\web\NotFoundHttpException;
  12 +use yii\filters\VerbFilter;
  13 +
  14 +/**
  15 + * OptionLangController implements the CRUD actions for OptionLang model.
  16 + */
  17 +class OptionLangController extends Controller
  18 +{
  19 + public $layout = 'admin';
  20 + public function behaviors()
  21 + {
  22 + return [
  23 + 'verbs' => [
  24 + 'class' => VerbFilter::className(),
  25 + 'actions' => [
  26 + 'delete' => ['post'],
  27 + ],
  28 + ],
  29 + ];
  30 + }
  31 +
  32 + /**
  33 + * Lists all OptionLang models.
  34 + * @return mixed
  35 + */
  36 + public function actionIndex()
  37 + {
  38 + $searchModel = new OptionLangSearch();
  39 + $dataProvider = $searchModel->search(Yii::$app->request->queryParams);
  40 +
  41 + return $this->render('index', [
  42 + 'searchModel' => $searchModel,
  43 + 'dataProvider' => $dataProvider,
  44 + ]);
  45 + }
  46 +
  47 + /**
  48 + * Displays a single OptionLang model.
  49 + * @param integer $id
  50 + * @return mixed
  51 + */
  52 + public function actionView($id)
  53 + {
  54 + return $this->render('view', [
  55 + 'model' => $this->findModel($id),
  56 + ]);
  57 + }
  58 +
  59 + /**
  60 + * Creates a new OptionLang model.
  61 + * If creation is successful, the browser will be redirected to the 'view' page.
  62 + * @return mixed
  63 + */
  64 + public function actionCreate()
  65 + {
  66 + $model = new OptionLang();
  67 +
  68 + if ($model->load(Yii::$app->request->post()) && $model->save()) {
  69 + return $this->redirect(['view', 'id' => $model->option_lang_id]);
  70 + } else {
  71 + return $this->render('create', [
  72 + 'model' => $model,
  73 + ]);
  74 + }
  75 + }
  76 +
  77 + /**
  78 + * Updates an existing OptionLang model.
  79 + * If update is successful, the browser will be redirected to the 'view' page.
  80 + * @param integer $id
  81 + * @return mixed
  82 + */
  83 + public function actionUpdate($id)
  84 + {
  85 + $model = $this->findModel($id);
  86 +
  87 + if ($model->load(Yii::$app->request->post()) && $model->save()) {
  88 + return $this->redirect(['view', 'id' => $model->option_lang_id]);
  89 + } else {
  90 + return $this->render('update', [
  91 + 'model' => $model,
  92 + ]);
  93 + }
  94 + }
  95 +
  96 + /**
  97 + * Deletes an existing OptionLang model.
  98 + * If deletion is successful, the browser will be redirected to the 'index' page.
  99 + * @param integer $id
  100 + * @return mixed
  101 + */
  102 + public function actionDelete($id)
  103 + {
  104 + $this->findModel($id)->delete();
  105 +
  106 + return $this->redirect(['index']);
  107 + }
  108 +
  109 + /**
  110 + * Finds the OptionLang model based on its primary key value.
  111 + * If the model is not found, a 404 HTTP exception will be thrown.
  112 + * @param integer $id
  113 + * @return OptionLang the loaded model
  114 + * @throws NotFoundHttpException if the model cannot be found
  115 + */
  116 + protected function findModel($id)
  117 + {
  118 + if (($model = OptionLang::findOne($id)) !== null) {
  119 + return $model;
  120 + } else {
  121 + throw new NotFoundHttpException('The requested page does not exist.');
  122 + }
  123 + }
  124 +}
... ...
frontend/controllers/PerformerController.php 0 → 100644
  1 +<?php
  2 +namespace frontend\controllers;
  3 +
  4 +use Yii;
  5 +use common\models\LoginForm;
  6 +use frontend\models\PasswordResetRequestForm;
  7 +use frontend\models\ResetPasswordForm;
  8 +use frontend\models\SignupForm;
  9 +use frontend\models\ContactForm;
  10 +use frontend\models\Options;
  11 +use frontend\models\OptionValues;
  12 +use yii\base\InvalidParamException;
  13 +use yii\web\BadRequestHttpException;
  14 +use yii\web\Controller;
  15 +use yii\filters\VerbFilter;
  16 +use yii\filters\AccessControl;
  17 +use frontend\models\OptionsToValues;
  18 +use yii\validators\EmailValidator;
  19 +use common\models\User;
  20 +use yii\helpers\VarDumper;
  21 +use common\models\Page;
  22 +use frontend\models\Option;
  23 +use common\models\Social;
  24 +
  25 +
  26 +/**
  27 + * Site controller
  28 + */
  29 +class PerformerController extends Controller
  30 +{
  31 + public $layout = 'performer';
  32 +
  33 + public $defaultAction = 'search';
  34 + /**
  35 + * @inheritdoc
  36 + */
  37 + public function actions()
  38 + {
  39 + return [
  40 + 'error' => [
  41 + 'class' => 'yii\web\ErrorAction',
  42 + ],
  43 + 'captcha' => [
  44 + 'class' => 'yii\captcha\CaptchaAction',
  45 + 'fixedVerifyCode' => YII_ENV_TEST ? 'testme' : null,
  46 + ],
  47 + ];
  48 + }
  49 +
  50 + /**
  51 + * Displays homepage.
  52 + *
  53 + * @return mixed
  54 + */
  55 + public function actionSearch()
  56 + {
  57 + return $this->render('search');
  58 + }
  59 +
  60 + public function actionCommon(/*$performer_id*/)
  61 + {
  62 + return $this->render('common');
  63 + }
  64 +
  65 + public function actionPortfolio(/*$performer_id*/)
  66 + {
  67 + return $this->render('portfolio');
  68 + }
  69 +
  70 + public function actionBlogList(/*$performer_id*/)
  71 + {
  72 + return $this->render('blog-list');
  73 + }
  74 +
  75 + public function actionBlogView(/*$performer_id, $article_id*/)
  76 + {
  77 + return $this->render('blog-view');
  78 + }
  79 +
  80 +}
... ...
frontend/controllers/ProfileController.php 0 → 100644
  1 +<?php
  2 +namespace frontend\controllers;
  3 +
  4 +use Yii;
  5 +use common\models\LoginForm;
  6 +use frontend\models\PasswordResetRequestForm;
  7 +use frontend\models\ResetPasswordForm;
  8 +use frontend\models\SignupForm;
  9 +use frontend\models\ContactForm;
  10 +use frontend\models\Options;
  11 +use frontend\models\OptionValues;
  12 +use yii\base\InvalidParamException;
  13 +use yii\web\BadRequestHttpException;
  14 +use yii\web\Controller;
  15 +use yii\filters\VerbFilter;
  16 +use yii\filters\AccessControl;
  17 +use frontend\models\OptionsToValues;
  18 +use yii\validators\EmailValidator;
  19 +use common\models\User;
  20 +use yii\helpers\VarDumper;
  21 +use common\models\Page;
  22 +use frontend\models\Option;
  23 +use common\models\Social;
  24 +
  25 +
  26 +/**
  27 + * Site controller
  28 + */
  29 +class ProfileController extends Controller
  30 +{
  31 + public $defaultAction = 'search';
  32 + /**
  33 + * @inheritdoc
  34 + */
  35 + public function actions()
  36 + {
  37 + return [
  38 + 'error' => [
  39 + 'class' => 'yii\web\ErrorAction',
  40 + ],
  41 + 'captcha' => [
  42 + 'class' => 'yii\captcha\CaptchaAction',
  43 + 'fixedVerifyCode' => YII_ENV_TEST ? 'testme' : null,
  44 + ],
  45 + ];
  46 + }
  47 +
  48 + /**
  49 + * Displays homepage.
  50 + *
  51 + * @return mixed
  52 + */
  53 + public function actionSearch()
  54 + {
  55 + return $this->render('search');
  56 + }
  57 +
  58 +}
... ...
frontend/controllers/TenderController.php 0 → 100644
  1 +<?php
  2 +namespace frontend\controllers;
  3 +
  4 +use Yii;
  5 +use common\models\LoginForm;
  6 +use frontend\models\PasswordResetRequestForm;
  7 +use frontend\models\ResetPasswordForm;
  8 +use frontend\models\SignupForm;
  9 +use frontend\models\ContactForm;
  10 +use frontend\models\Options;
  11 +use frontend\models\OptionValues;
  12 +use yii\base\InvalidParamException;
  13 +use yii\web\BadRequestHttpException;
  14 +use yii\web\Controller;
  15 +use yii\filters\VerbFilter;
  16 +use yii\filters\AccessControl;
  17 +use frontend\models\OptionsToValues;
  18 +use yii\validators\EmailValidator;
  19 +use common\models\User;
  20 +use yii\helpers\VarDumper;
  21 +use common\models\Page;
  22 +use frontend\models\Option;
  23 +use common\models\Social;
  24 +
  25 +
  26 +/**
  27 + * Site controller
  28 + */
  29 +class TenderController extends Controller
  30 +{
  31 + /**
  32 + * @inheritdoc
  33 + */
  34 + public function actions()
  35 + {
  36 + return [
  37 + 'error' => [
  38 + 'class' => 'yii\web\ErrorAction',
  39 + ],
  40 + 'captcha' => [
  41 + 'class' => 'yii\captcha\CaptchaAction',
  42 + 'fixedVerifyCode' => YII_ENV_TEST ? 'testme' : null,
  43 + ],
  44 + ];
  45 + }
  46 + /**
  47 + * Displays homepage.
  48 + *
  49 + * @return mixed
  50 + */
  51 + public function actionIndex()
  52 + {
  53 + return $this->render('index');
  54 + }
  55 +
  56 + public function actionView(/*$tender_id*/)
  57 + {
  58 + return $this->render('view');
  59 + }
  60 +
  61 + public function actionSearch()
  62 + {
  63 + return $this->render('search');
  64 + }
  65 +
  66 +}
... ...
frontend/controllers/VacancyController.php 0 → 100644
  1 +<?php
  2 +namespace frontend\controllers;
  3 +
  4 +use Yii;
  5 +use common\models\LoginForm;
  6 +use frontend\models\PasswordResetRequestForm;
  7 +use frontend\models\ResetPasswordForm;
  8 +use frontend\models\SignupForm;
  9 +use frontend\models\ContactForm;
  10 +use frontend\models\Options;
  11 +use frontend\models\OptionValues;
  12 +use yii\base\InvalidParamException;
  13 +use yii\web\BadRequestHttpException;
  14 +use yii\web\Controller;
  15 +use yii\filters\VerbFilter;
  16 +use yii\filters\AccessControl;
  17 +use frontend\models\OptionsToValues;
  18 +use yii\validators\EmailValidator;
  19 +use common\models\User;
  20 +use yii\helpers\VarDumper;
  21 +use common\models\Page;
  22 +use frontend\models\Option;
  23 +use common\models\Social;
  24 +
  25 +
  26 +/**
  27 + * Site controller
  28 + */
  29 +class VacancyController extends Controller
  30 +{
  31 + public $defaultAction = 'search';
  32 + /**
  33 + * @inheritdoc
  34 + */
  35 + public function actions()
  36 + {
  37 + return [
  38 + 'error' => [
  39 + 'class' => 'yii\web\ErrorAction',
  40 + ],
  41 + 'captcha' => [
  42 + 'class' => 'yii\captcha\CaptchaAction',
  43 + 'fixedVerifyCode' => YII_ENV_TEST ? 'testme' : null,
  44 + ],
  45 + ];
  46 + }
  47 + /**
  48 + * Displays homepage.
  49 + *
  50 + * @return mixed
  51 + */
  52 + public function actionSearch()
  53 + {
  54 + return $this->render('search');
  55 + }
  56 +
  57 +}
... ...
frontend/views/layouts/main.php
... ... @@ -17,6 +17,7 @@ AppAsset::register($this);
17 17 <html lang="<?= Yii::$app->language ?>">
18 18  
19 19 <head>
  20 +
20 21 <meta charset="<?= Yii::$app->charset ?>">
21 22  
22 23 <?= Html::csrfMetaTags() ?>
... ... @@ -61,67 +62,60 @@ AppAsset::register($this);
61 62 <div class="section-box menu-header-all">
62 63 <div class="box-wr">
63 64 <div class="box-all">
64   - <?php
65   - echo Menu::widget([
66   - 'options' => ['class'=>'main-menu'],
67   - 'submenuTemplate' => "<div class='main-menu-hover'>\n<ul>\n{items}\n</ul>\n</div>",
68   - 'labelTemplate' => '<span>{label}</span>',
69   - 'items' => [
70   - ['label' => 'Проектантам',
71   - 'labelTemplate' => '{label}',
72   - 'items' => [
73   - [
74   - 'submenuTemplate' => "\n<ul>\n{items}\n</ul>\n",'items'=>[
75   - ['label' => 'Редактировать портфолио', 'url' => ['product/index']],
76   - ],
77   - ],
78   - [
79   - 'submenuTemplate' => "\n<ul>\n{items}\n</ul>\n",'items'=>[
80   - ['label' => 'Список проектов', 'url' => ['product/index']],
81   - ['label' => 'Список вакансий', 'url' => ['product/index']],
82   - ['label' => 'Список заказчиков', 'url' => ['product/index']],
83   - ],
84   - ],
85   - ],
86   - ],
87   - ['label' => 'Заказчикам',
88   -
89   - 'items' => [
90   - [ 'labelTemplate' => '{label}',
91   - 'submenuTemplate' => "\n<ul>\n{items}\n</ul>\n",'items'=>[
92   - ['label' => 'Добавить проект', 'url' => ['product/index']],
93   - ['label' => 'Разместить вакансию', 'url' => ['product/index']],
94   - ],
95   - ],
96   - [
97   - 'submenuTemplate' => "\n<ul>\n{items}\n</ul>\n",'items'=>[
98   - ['label' => 'Список проектов', 'url' => ['product/index']],
99   - ['label' => 'Список проектных компаний', 'url' => ['product/index']],
100   - ],
101   - ],
102   - ],
103   - ],
104   - ['label' => 'Компаниям',
105   - 'labelTemplate' => '{label}',
106   - 'items' => [
107   - [
108   - 'submenuTemplate' => "\n<ul>\n{items}\n</ul>\n",'items'=>[
109   - ['label' => 'Добавить проект', 'url' => ['product/index']],
110   - ['label' => 'Разместить вакансию', 'url' => ['product/index']],
111   - ['label' => 'Разместить вакансию', 'url' => ['product/index']],
112   - ],
113   - ],
114   - [
115   - 'submenuTemplate' => "\n<ul>\n{items}\n</ul>\n",'items'=>[
116   - ['label' => 'Список проектантов', 'url' => ['product/index']],
117   - ['label' => 'Список проектов', 'url' => ['product/index']],
118   - ['label' => 'Список заказчиков', 'url' => ['product/index']],
119   - ],
120   - ],
121   - ],
122   - ],
123   - ],
124   - ]); ?>
  65 + <ul class="main-menu">
  66 + <li>
  67 + <span>Проектанту</span>
  68 + <div class="main-menu-hover">
  69 + <ul>
  70 +
  71 + <li>
  72 + <?php
  73 + if(\Yii::$app->user->isGuest) {
  74 + echo Html::a('Войти в профиль', ['site/login']);
  75 + } else {
  76 + echo Html::a('Редактировать профиль', ['accounts/cabinet']);
  77 + }
  78 + ?>
  79 + </li>
  80 + </ul>
  81 + <ul>
  82 + <li><?= Html::a('Поиск тендеров', ['tender/search'])?></li>
  83 + <li><?= Html::a('Поиск вакансий', ['vacancy/search'])?></li>
  84 + </ul>
  85 + </div>
  86 + </li>
  87 + <li>
  88 + <span>Заказчикам</span>
  89 + <div class="main-menu-hover">
  90 + <ul>
  91 +
  92 + <li><?= Html::a('Добавить проект', [])?></li>
  93 + <li><?= Html::a('Разместить вакансию', [])?></li>
  94 + </ul>
  95 + <ul>
  96 +
  97 + <li><?= Html::a('Список проектов', [])?></li>
  98 + <li><?= Html::a('Список проектных компаний', [])?></li>
  99 + </ul>
  100 + </div>
  101 + </li>
  102 + <li>
  103 + <span>Компании</span>
  104 + <div class="main-menu-hover">
  105 + <ul>
  106 +
  107 + <li><?= Html::a('Добавить проект', [])?></li>
  108 + <li><?= Html::a('Разместить вакансию', [])?></li>
  109 + </ul>
  110 + <ul>
  111 +
  112 + <li><?= Html::a('Список проектантов', [])?></li>
  113 + <li><?= Html::a('Список проектов', [])?></li>
  114 + <li><?= Html::a('Список заказчиков', [])?></li>
  115 + </ul>
  116 + </div>
  117 + </li>
  118 + </ul>
125 119  
126 120 <div class="search-main-menu">
127 121 <form action="">
... ...
frontend/views/layouts/performer.php 0 → 100644
  1 +<?php
  2 +
  3 +use yii\widgets\Breadcrumbs;
  4 +use yii\widgets\Menu;
  5 +
  6 +\frontend\assets\AdminAsset::register($this);
  7 +/* @var $content string */
  8 +$this->beginContent('@app/views/layouts/main.php');
  9 +?>
  10 + <div class="wrap">
  11 + <div class="container">
  12 + <div class="left_block">
  13 + <?php
  14 + echo Menu::widget([
  15 + 'options' => ['class' => 'nav nav-pills nav-stacked'],
  16 + 'items' => [
  17 + ['label' => 'Кабинет', 'url' => ['accounts/cabinet']],
  18 +
  19 + ['label' => 'Выход', 'url' => ['/site/logout']],
  20 + ],
  21 + ]);
  22 + ?>
  23 + </div>
  24 + <div class="right_block">
  25 + <?= Breadcrumbs::widget([
  26 + 'links' => isset($this->params['breadcrumbs']) ? $this->params['breadcrumbs'] : [],
  27 + ]) ?>
  28 +
  29 + <div class="menu-location-index">
  30 + <?= $content ?>
  31 +
  32 + </div>
  33 +
  34 + </div>
  35 + </div>
  36 +</div>
  37 +
  38 +<?php $this->endContent() ?>
0 39 \ No newline at end of file
... ...
frontend/views/option-lang/_form.php 0 → 100644
  1 +<?php
  2 + use common\models\Option;
  3 + use common\models\OptionLang;
  4 + use common\models\User;
  5 + use common\widgets\Multilanguage;
  6 + use yii\bootstrap\ActiveField;
  7 + use yii\helpers\Html;
  8 +use yii\bootstrap\ActiveForm;
  9 +
  10 +/* @var $this yii\web\View */
  11 +/* @var $model common\models\OptionLang */
  12 +/* @var $form yii\widgets\ActiveForm */
  13 +?>
  14 +
  15 +<div class="option-lang-form">
  16 +
  17 + <?php $form = ActiveForm::begin(); ?>
  18 +
  19 + <?= $form->field($model, 'option_id')->textInput() ?>
  20 +
  21 + <?= $form->field($model, 'language_id')->textInput() ?>
  22 +
  23 + <?= $form->field($model, 'value')->textarea(['rows' => 6]) ?>
  24 +
  25 + <div class="form-group">
  26 + <?= Html::submitButton($model->isNewRecord ? Yii::t('app', 'Create') : Yii::t('app', 'Update'), ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']) ?>
  27 + </div>
  28 +
  29 + <?php ActiveForm::end(); ?>
  30 +
  31 +</div>
... ...
frontend/views/option-lang/_search.php 0 → 100644
  1 +<?php
  2 +
  3 +use yii\helpers\Html;
  4 +use yii\widgets\ActiveForm;
  5 +
  6 +/* @var $this yii\web\View */
  7 +/* @var $model common\models\OptionLangSearch */
  8 +/* @var $form yii\widgets\ActiveForm */
  9 +?>
  10 +
  11 +<div class="option-lang-search">
  12 +
  13 + <?php $form = ActiveForm::begin([
  14 + 'action' => ['index'],
  15 + 'method' => 'get',
  16 + ]); ?>
  17 +
  18 + <?= $form->field($model, 'option_lang_id') ?>
  19 +
  20 + <?= $form->field($model, 'option_id') ?>
  21 +
  22 + <?= $form->field($model, 'language_id') ?>
  23 +
  24 + <?= $form->field($model, 'value') ?>
  25 +
  26 + <div class="form-group">
  27 + <?= Html::submitButton(Yii::t('app', 'Search'), ['class' => 'btn btn-primary']) ?>
  28 + <?= Html::resetButton(Yii::t('app', 'Reset'), ['class' => 'btn btn-default']) ?>
  29 + </div>
  30 +
  31 + <?php ActiveForm::end(); ?>
  32 +
  33 +</div>
... ...
frontend/views/option-lang/create.php 0 → 100644
  1 +<?php
  2 +
  3 +use yii\helpers\Html;
  4 +
  5 +
  6 +/* @var $this yii\web\View */
  7 +/* @var $model common\models\OptionLang */
  8 +
  9 +$this->title = Yii::t('app', 'Create Option Lang');
  10 +$this->params['breadcrumbs'][] = ['label' => Yii::t('app', 'Option Langs'), 'url' => ['index']];
  11 +$this->params['breadcrumbs'][] = $this->title;
  12 +?>
  13 +<div class="option-lang-create">
  14 +
  15 + <h1><?= Html::encode($this->title) ?></h1>
  16 +
  17 + <?= $this->render('_form', [
  18 + 'model' => $model,
  19 + ]) ?>
  20 +
  21 +</div>
... ...
frontend/views/option-lang/index.php 0 → 100644
  1 +<?php
  2 +
  3 +use yii\helpers\Html;
  4 +use yii\grid\GridView;
  5 +
  6 +/* @var $this yii\web\View */
  7 +/* @var $searchModel common\models\OptionLangSearch */
  8 +/* @var $dataProvider yii\data\ActiveDataProvider */
  9 +
  10 +$this->title = Yii::t('app', 'Option Langs');
  11 +$this->params['breadcrumbs'][] = $this->title;
  12 +?>
  13 +<div class="option-lang-index">
  14 +
  15 + <h1><?= Html::encode($this->title) ?></h1>
  16 + <?php // echo $this->render('_search', ['model' => $searchModel]); ?>
  17 +
  18 + <p>
  19 + <?= Html::a(Yii::t('app', 'Create Option Lang'), ['create'], ['class' => 'btn btn-success']) ?>
  20 + </p>
  21 +
  22 + <?= GridView::widget([
  23 + 'dataProvider' => $dataProvider,
  24 + 'filterModel' => $searchModel,
  25 + 'columns' => [
  26 + ['class' => 'yii\grid\SerialColumn'],
  27 +
  28 + 'option_lang_id',
  29 + 'option_id',
  30 + 'language_id',
  31 + 'value:ntext',
  32 +
  33 + ['class' => 'yii\grid\ActionColumn'],
  34 + ],
  35 + ]); ?>
  36 +
  37 +</div>
... ...
frontend/views/option-lang/update.php 0 → 100644
  1 +<?php
  2 +
  3 +use yii\helpers\Html;
  4 +
  5 +/* @var $this yii\web\View */
  6 +/* @var $model common\models\OptionLang */
  7 +
  8 +$this->title = Yii::t('app', 'Update {modelClass}: ', [
  9 + 'modelClass' => 'Option Lang',
  10 +]) . ' ' . $model->option_lang_id;
  11 +$this->params['breadcrumbs'][] = ['label' => Yii::t('app', 'Option Langs'), 'url' => ['index']];
  12 +$this->params['breadcrumbs'][] = ['label' => $model->option_lang_id, 'url' => ['view', 'id' => $model->option_lang_id]];
  13 +$this->params['breadcrumbs'][] = Yii::t('app', 'Update');
  14 +?>
  15 +<div class="option-lang-update">
  16 +
  17 + <h1><?= Html::encode($this->title) ?></h1>
  18 +
  19 + <?= $this->render('_form', [
  20 + 'model' => $model,
  21 + ]) ?>
  22 +
  23 +</div>
... ...
frontend/views/option-lang/view.php 0 → 100644
  1 +<?php
  2 +
  3 +use yii\helpers\Html;
  4 +use yii\widgets\DetailView;
  5 +
  6 +/* @var $this yii\web\View */
  7 +/* @var $model common\models\OptionLang */
  8 +
  9 +$this->title = $model->option_lang_id;
  10 +$this->params['breadcrumbs'][] = ['label' => Yii::t('app', 'Option Langs'), 'url' => ['index']];
  11 +$this->params['breadcrumbs'][] = $this->title;
  12 +?>
  13 +<div class="option-lang-view">
  14 +
  15 + <h1><?= Html::encode($this->title) ?></h1>
  16 +
  17 + <p>
  18 + <?= Html::a(Yii::t('app', 'Update'), ['update', 'id' => $model->option_lang_id], ['class' => 'btn btn-primary']) ?>
  19 + <?= Html::a(Yii::t('app', 'Delete'), ['delete', 'id' => $model->option_lang_id], [
  20 + 'class' => 'btn btn-danger',
  21 + 'data' => [
  22 + 'confirm' => Yii::t('app', 'Are you sure you want to delete this item?'),
  23 + 'method' => 'post',
  24 + ],
  25 + ]) ?>
  26 + </p>
  27 +
  28 + <?= DetailView::widget([
  29 + 'model' => $model,
  30 + 'attributes' => [
  31 + 'option_lang_id',
  32 + 'option_id',
  33 + 'language_id',
  34 + 'value:ntext',
  35 + ],
  36 + ]) ?>
  37 +
  38 +</div>
... ...
frontend/views/performer/blog-list.php 0 → 100644
  1 +<?php
  2 +
  3 +use \yii\helpers\Html;
  4 +
  5 +/* @var $this yii\web\View */
  6 +
  7 +$this->title = 'My Yii Application';
  8 +?>
  9 +
  10 +
  11 +<div class="section-box content">
  12 + <div class="section-box-16" style="background: url('/images/blog/box-16.jpg') no-repeat">
  13 + <div class="box-wr">
  14 + <div class="box-all">
  15 + <div class="blog-buttons-wr style">
  16 + <a class="blog-buttons-offer" href="#">Предложить<br />проект</a>
  17 + <a class="blog-buttons-write" href="#">Написать<br />сообщение</a>
  18 + <a class="blog-buttons-add-favorite" href="#">Добавить<br />в закладки</a>
  19 + </div>
  20 + </div>
  21 + </div>
  22 + </div>
  23 + <div class="section-box menu-content-wr">
  24 + <div class="box-wr">
  25 + <div class="box-all">
  26 + <ul class="menu-content">
  27 + <li><a href="#">Общее</a></li>
  28 + <li><a href="#">Портфолио</a></li>
  29 + <li class="active-menu-content"><a href="#">Блог</a></li>
  30 + <li><a href="#">Отзывы </a></li>
  31 + <li><a href="#">Места работы</a></li>
  32 + <li><a href="#">Галерея</a></li>
  33 + </ul>
  34 + </div>
  35 + </div>
  36 + </div>
  37 + <div class="section-box-15 section-box-17">
  38 + <div class="box-wr">
  39 + <div class="box-all">
  40 + <div class="performer-vacancy-sidebar-left-wr">
  41 + <div class="performer-vacancy-sidebar-left">
  42 + <div class="performance-vacancy-sidebar-company-wr">
  43 + <div class="performance-vacancy-sidebar-company-title style">Познякижилстрой</div>
  44 + <div class="performance-vacancy-sidebar-company-job style">
  45 + <ul>
  46 + <li class="activejob">
  47 + <a href="#">Испонитель</a>
  48 + <div class="sidebar-droped-wr style">
  49 + <ul>
  50 + <li><a href="#">Заказчик</a></li>
  51 + <li style="display: none"><a href="#">Испонитель</a></li>
  52 + </ul>
  53 + </div>
  54 + </li>
  55 + </ul>
  56 + </div>
  57 + <div class="performance-vacancy-sidebar-stars style">
  58 + <div class="rating">
  59 + <!--оценка-->
  60 + <input type="hidden" class="val" value="5"/>
  61 + <!--количество голосов-->
  62 + <input type="hidden" class="votes" value="12"/>
  63 + </div>
  64 + </div>
  65 + <div class="performance-vacancy-sidebar-comm style">30 отзывов</div>
  66 + <a href="#" class="performance-vacancy-sidebar-write style">написать отзыв</a>
  67 + </div>
  68 + <div class="performer-vacancy-sidebar-img style"><img src="/images/ded-foto.jpg" alt=""/></div>
  69 + <div class="performer-vacancy-sidebar-all style">
  70 + <div class="performer-vacancy-sidebar-soc style">
  71 + <ul>
  72 + <li><a target="_blank" href="#"><img src="/images/ico-fb.png" alt=""/></a></li>
  73 + <li><a target="_blank" href="#"><img src="/images/ico-tw.png" alt=""/></a></li>
  74 + <li><a target="_blank" href="#"><img src="/images/ico-in.png" alt=""/></a></li>
  75 + <li><a target="_blank" href="#"><img src="/images/ico-vk.png" alt=""/></a></li>
  76 + </ul>
  77 + </div>
  78 + <div class="performer-vacancy-sidebar-views style">
  79 + <ul class="style">
  80 + <li><img src="/images/sidebar-ico/ico-1.png" alt=""/><div class="sidebarvievstxt">2562 просмотра</div></li>
  81 + <li><img src="/images/sidebar-ico/ico-9.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Статус: </span>свободен</div></li>
  82 + <li><img src="/images/sidebar-ico/ico-2.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">На сайте: </span>1г. 8 мес.</div></li>
  83 + <li><img src="/images/sidebar-ico/ico-3.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Последний визит:<br /></span>2 дня назад</div></li>
  84 + <li><img src="/images/sidebar-ico/ico-10.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Трудовой стаж:<br /></span>10 лет 6 месяцев</div></li>
  85 + <li><img src="/images/sidebar-ico/ico-11.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Звание в МФП:<br /></span>кандидат в МФП</div></li>
  86 + <li><img src="/images/sidebar-ico/ico-4.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Последнее обновление: </span>1 ноября 2015</div></li>
  87 + <li><img src="/images/sidebar-ico/ico-12.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Стоимость работ:<br /></span>от 500 грн за час</div></li>
  88 + <li><img src="/images/sidebar-ico/ico-13.png" alt=""/><div class="sidebarvievstxt">Наличный, безналичный расчет, электронные деньги</div></li>
  89 + <li><img src="/images/sidebar-ico/ico-14.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Текущее место работы:<br /></span>ООО “Дизайнер”</div></li>
  90 +
  91 + </ul>
  92 + </div>
  93 + </div>
  94 + </div>
  95 + </div>
  96 + <div class="section-box performer-vacancy-vacant-wr">
  97 +
  98 + <div class="performer-vacancy-vacant-title-reclam-wr style">
  99 + <div class="blog-post-wr">
  100 + <div class="blog-post-title style"><p>Как обшить балкон вагонкой своими руками: пошаговая инструкция</p></div>
  101 + <div class="blog-post-icons-wr style">
  102 + <div class="blog-post-date">
  103 + <span></span><p>22.09.2015</p>
  104 + </div>
  105 + <div class="blog-post-views">
  106 + <span></span><p>240</p>
  107 + </div>
  108 + <div class="blog-post-comm-num">
  109 + <span></span><p>12</p>
  110 + </div>
  111 + </div>
  112 + <div class="blog-post-content style">
  113 + <img src="/images/blog/blog-post-img.jpg" alt=""/>
  114 + <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
  115 + <p>Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно</p>
  116 + <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ. Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.</p>
  117 + </div>
  118 + <a href="#" class="blog-post-see-all style"><span>Подробнее</span></a>
  119 + </div>
  120 +
  121 + <div class="blog-post-wr">
  122 + <div class="blog-post-title style"><p>Как обшить балкон вагонкой своими руками: пошаговая инструкция</p></div>
  123 + <div class="blog-post-icons-wr style">
  124 + <div class="blog-post-date">
  125 + <span></span><p>22.09.2015</p>
  126 + </div>
  127 + <div class="blog-post-views">
  128 + <span></span><p>240</p>
  129 + </div>
  130 + <div class="blog-post-comm-num">
  131 + <span></span><p>12</p>
  132 + </div>
  133 + </div>
  134 + <div class="blog-post-content style">
  135 + <img src="/images/blog/blog-post-img.jpg" alt=""/>
  136 + <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
  137 + <p>Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно</p>
  138 + <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ. Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.</p>
  139 + </div>
  140 + <a href="#" class="blog-post-see-all style"><span>Подробнее</span></a>
  141 + </div>
  142 +
  143 + <div class="blog-post-wr">
  144 + <div class="blog-post-title style"><p>Как обшить балкон вагонкой своими руками: пошаговая инструкция</p></div>
  145 + <div class="blog-post-icons-wr style">
  146 + <div class="blog-post-date">
  147 + <span></span><p>22.09.2015</p>
  148 + </div>
  149 + <div class="blog-post-views">
  150 + <span></span><p>240</p>
  151 + </div>
  152 + <div class="blog-post-comm-num">
  153 + <span></span><p>12</p>
  154 + </div>
  155 + </div>
  156 + <div class="blog-post-content style">
  157 + <img src="/images/blog/blog-post-img.jpg" alt=""/>
  158 + <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
  159 + <p>Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно</p>
  160 + <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ. Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.</p>
  161 + </div>
  162 + <a href="#" class="blog-post-see-all style"><span>Подробнее</span></a>
  163 + </div>
  164 + </div>
  165 + <div class="navi-buttons-wr style">
  166 + <ul class="pagination">
  167 + <li><a href="#">1</a></li>
  168 + <li><a href="#">2</a></li>
  169 + <li><a href="#">3</a></li>
  170 + <li><a href="#">4</a></li>
  171 + <li><a href="#">5</a></li>
  172 + <li class="dots-next"><a href="#">...</a></li>
  173 + <li><a href="#">156</a></li>
  174 + </ul>
  175 + </div>
  176 + </div>
  177 + </div>
  178 + </div>
  179 +
  180 + </div>
  181 +
  182 +</div>
  183 +
... ...
frontend/views/performer/blog-view.php 0 → 100644
  1 +<?php
  2 +
  3 +use \yii\helpers\Html;
  4 +
  5 +/* @var $this yii\web\View */
  6 +
  7 +$this->title = 'My Yii Application';
  8 +?>
  9 +
  10 +<div class="section-box content">
  11 + <div class="section-box-16" style="background: url('/images/blog/box-16.jpg') no-repeat">
  12 + <div class="box-wr">
  13 + <div class="box-all">
  14 + <div class="blog-buttons-wr style">
  15 + <a class="blog-buttons-offer" href="#">Предложить<br>проект</a>
  16 + <a class="blog-buttons-write" href="#">Написать<br>сообщение</a>
  17 + <a class="blog-buttons-add-favorite" href="#">Добавить<br>в закладки</a>
  18 + </div>
  19 + </div>
  20 + </div>
  21 + </div>
  22 + <div class="section-box menu-content-wr">
  23 + <div class="box-wr">
  24 + <div class="box-all">
  25 + <ul class="menu-content">
  26 + <li><a href="#">Общее</a></li>
  27 + <li><a href="#">Портфолио</a></li>
  28 + <li class="active-menu-content"><a href="#">Блог</a></li>
  29 + <li><a href="#">Отзывы </a></li>
  30 + <li><a href="#">Места работы</a></li>
  31 + <li><a href="#">Галерея</a></li>
  32 + </ul>
  33 + </div>
  34 + </div>
  35 + </div>
  36 + <div class="section-box-15 section-box-17">
  37 + <div class="box-wr">
  38 + <div class="box-all">
  39 + <div class="performer-vacancy-sidebar-left-wr">
  40 + <div class="performer-vacancy-sidebar-left">
  41 + <div class="performance-vacancy-sidebar-company-wr">
  42 + <div class="performance-vacancy-sidebar-company-title style">Познякижилстрой</div>
  43 + <div class="performance-vacancy-sidebar-company-job style">
  44 + <ul>
  45 + <li class="activejob">
  46 + <a href="#">Испонитель</a>
  47 + <div class="sidebar-droped-wr style">
  48 + <ul>
  49 + <li><a href="#">Заказчик</a></li>
  50 + <li style="display: none"><a href="#">Испонитель</a></li>
  51 + </ul>
  52 + </div>
  53 + </li>
  54 + </ul>
  55 + </div>
  56 + <div class="performance-vacancy-sidebar-stars style">
  57 + <div class="rating">
  58 + <!--оценка-->
  59 + <input type="hidden" class="val" value="5"/>
  60 + <!--количество голосов-->
  61 + <input type="hidden" class="votes" value="12"/>
  62 + </div>
  63 + </div>
  64 + <div class="performance-vacancy-sidebar-comm style">30 отзывов</div>
  65 + <a href="#" class="performance-vacancy-sidebar-write style">написать отзыв</a>
  66 + </div>
  67 + <div class="performer-vacancy-sidebar-img style"><img src="/images/ded-foto.jpg" alt=""/></div>
  68 + <div class="performer-vacancy-sidebar-all style">
  69 + <div class="performer-vacancy-sidebar-soc style">
  70 + <ul>
  71 + <li><a target="_blank" href="#"><img src="/images/ico-fb.png" alt=""/></a></li>
  72 + <li><a target="_blank" href="#"><img src="/images/ico-tw.png" alt=""/></a></li>
  73 + <li><a target="_blank" href="#"><img src="/images/ico-in.png" alt=""/></a></li>
  74 + <li><a target="_blank" href="#"><img src="/images/ico-vk.png" alt=""/></a></li>
  75 + </ul>
  76 + </div>
  77 + <div class="performer-vacancy-sidebar-views style">
  78 + <ul class="style">
  79 + <li><img src="/images/sidebar-ico/ico-1.png" alt=""/><div class="sidebarvievstxt">2562 просмотра</div></li>
  80 + <li><img src="/images/sidebar-ico/ico-9.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Статус: </span>свободен</div></li>
  81 + <li><img src="/images/sidebar-ico/ico-2.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">На сайте: </span>1г. 8 мес.</div></li>
  82 + <li><img src="/images/sidebar-ico/ico-3.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Последний визит:<br /></span>2 дня назад</div></li>
  83 + <li><img src="/images/sidebar-ico/ico-10.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Трудовой стаж:<br /></span>10 лет 6 месяцев</div></li>
  84 + <li><img src="/images/sidebar-ico/ico-11.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Звание в МФП:<br /></span>кандидат в МФП</div></li>
  85 + <li><img src="/images/sidebar-ico/ico-4.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Последнее обновление: </span>1 ноября 2015</div></li>
  86 + <li><img src="/images/sidebar-ico/ico-12.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Стоимость работ:<br /></span>от 500 грн за час</div></li>
  87 + <li><img src="/images/sidebar-ico/ico-13.png" alt=""/><div class="sidebarvievstxt">Наличный, безналичный расчет, электронные деньги</div></li>
  88 + <li><img src="/images/sidebar-ico/ico-14.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Текущее место работы:<br /></span>ООО “Дизайнер”</div></li>
  89 +
  90 + </ul>
  91 + </div>
  92 + </div>
  93 + </div>
  94 + </div>
  95 + <div class="section-box performer-vacancy-vacant-wr">
  96 +
  97 + <div class="performer-vacancy-vacant-title-reclam-wr style">
  98 + <div class="blog-post-wr">
  99 + <div class="blog-post-title style"><p>Как обшить балкон вагонкой своими руками: пошаговая инструкция</p></div>
  100 + <div class="blog-post-icons-wr style">
  101 + <div class="blog-post-date">
  102 + <span></span><p>22.09.2015</p>
  103 + </div>
  104 + <div class="blog-post-views">
  105 + <span></span><p>240</p>
  106 + </div>
  107 + <div class="blog-post-comm-num">
  108 + <span></span><p>12</p>
  109 + </div>
  110 + </div>
  111 + <div class="blog-post-content style">
  112 + <img src="/images/blog/blog-post-img.jpg" alt=""/>
  113 + <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
  114 + <p>Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно</p>
  115 + <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ. Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.</p>
  116 +
  117 + <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ.</p>
  118 + <p>Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно</p>
  119 + <p>Балкон, обшитый вагонкой, выглядит аккуратно, стильно и уютно. Монтаж обшивки вполне возможно выполнить своими силами — достаточно иметь в распоряжении необходимые инструменты и владеть базовыми навыками строительно-ремонтных работ. Евровагонка — удобная в монтаже фасонная доска, которая позволяет создать обшивку из плотно пригнанных элементов с качественно обработанной поверхностью. Толщина евровагонки составляет 125 мм, общая ширина (с гребнем) 960 мм, рабочая ширина 880 мм.</p>
  120 + </div>
  121 + </div>
  122 + </div>
  123 + </div>
  124 + </div>
  125 + </div>
  126 +
  127 + </div>
  128 +
  129 +</div>
... ...
frontend/views/performer/common.php 0 → 100644
  1 +<?php
  2 +
  3 +use \yii\helpers\Html;
  4 +
  5 +/* @var $this yii\web\View */
  6 +
  7 +$this->title = 'My Yii Application';
  8 +?>
  9 +
  10 +<div class="section-box content">
  11 + <div class="section-box-16" style="background: url('/images/blog/box-16.jpg') no-repeat">
  12 + <div class="box-wr">
  13 + <div class="box-all">
  14 + <div class="blog-buttons-wr style">
  15 + <a class="blog-buttons-offer" href="#">Предложить<br>проект</a>
  16 + <a class="blog-buttons-write" href="#">Написать<br>сообщение</a>
  17 + <a class="blog-buttons-add-favorite" href="#">Добавить<br>в закладки</a>
  18 + </div>
  19 + </div>
  20 + </div>
  21 + </div>
  22 + <div class="section-box menu-content-wr">
  23 + <div class="box-wr">
  24 + <div class="box-all">
  25 + <ul class="menu-content">
  26 + <li class="active-menu-content"><a href="#">Общее</a></li>
  27 + <li><a href="#">Портфолио</a></li>
  28 + <li><a href="#">Блог</a></li>
  29 + <li><a href="#">Отзывы </a></li>
  30 + <li><a href="#">Места работы</a></li>
  31 + <li><a href="#">Галерея</a></li>
  32 + </ul>
  33 + </div>
  34 + </div>
  35 + </div>
  36 + <div class="section-box-15 section-box-17">
  37 + <div class="box-wr">
  38 + <div class="box-all">
  39 + <div class="performer-vacancy-sidebar-left-wr">
  40 + <div class="performer-vacancy-sidebar-left">
  41 + <div class="performance-vacancy-sidebar-company-wr">
  42 + <div class="performance-vacancy-sidebar-company-title style">Петер Цумтор</div>
  43 + <div class="performance-vacancy-sidebar-company-job style">
  44 + <ul>
  45 + <li class="activejob">
  46 + <a href="#">Испонитель</a>
  47 + <div class="sidebar-droped-wr style">
  48 + <ul>
  49 + <li><a href="#">Заказчик</a></li>
  50 + <li style="display: none"><a href="#">Испонитель</a></li>
  51 + </ul>
  52 + </div>
  53 + </li>
  54 + </ul>
  55 + </div>
  56 + <div class="performance-vacancy-sidebar-stars style">
  57 + <div class="rating">
  58 + <!--оценка-->
  59 + <input type="hidden" class="val" value="5"/>
  60 + <!--количество голосов-->
  61 + <input type="hidden" class="votes" value="12"/>
  62 + </div>
  63 + </div>
  64 + <div class="performance-vacancy-sidebar-comm style">30 отзывов</div>
  65 + <a href="#" class="performance-vacancy-sidebar-write style">написать отзыв</a>
  66 + </div>
  67 + <div class="performer-vacancy-sidebar-img style"><img src="/images/ded-foto.jpg" alt=""/></div>
  68 + <div class="performer-vacancy-sidebar-all style">
  69 + <div class="performer-vacancy-sidebar-soc style">
  70 + <ul>
  71 + <li><a target="_blank" href="#"><img src="/images/ico-fb.png" alt=""/></a></li>
  72 + <li><a target="_blank" href="#"><img src="/images/ico-tw.png" alt=""/></a></li>
  73 + <li><a target="_blank" href="#"><img src="/images/ico-in.png" alt=""/></a></li>
  74 + <li><a target="_blank" href="#"><img src="/images/ico-vk.png" alt=""/></a></li>
  75 + </ul>
  76 + </div>
  77 + <div class="performer-vacancy-sidebar-views style">
  78 + <ul class="style">
  79 + <li><img src="/images/sidebar-ico/ico-1.png" alt=""/><div class="sidebarvievstxt">2562 просмотра</div></li>
  80 + <li><img src="/images/sidebar-ico/ico-9.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Статус: </span>свободен</div></li>
  81 + <li><img src="/images/sidebar-ico/ico-2.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">На сайте: </span>1г. 8 мес.</div></li>
  82 + <li><img src="/images/sidebar-ico/ico-3.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Последний визит:<br /></span>2 дня назад</div></li>
  83 + <li><img src="/images/sidebar-ico/ico-10.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Трудовой стаж:<br /></span>10 лет 6 месяцев</div></li>
  84 + <li><img src="/images/sidebar-ico/ico-11.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Звание в МФП:<br /></span>кандидат в МФП</div></li>
  85 + <li><img src="/images/sidebar-ico/ico-4.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Последнее обновление: </span>1 ноября 2015</div></li>
  86 + <li><img src="/images/sidebar-ico/ico-12.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Стоимость работ:<br /></span>от 500 грн за час</div></li>
  87 + <li><img src="/images/sidebar-ico/ico-13.png" alt=""/><div class="sidebarvievstxt">Наличный, безналичный расчет, электронные деньги</div></li>
  88 + <li><img src="/images/sidebar-ico/ico-14.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Текущее место работы:<br /></span>ООО “Дизайнер”</div></li>
  89 + </ul>
  90 + </div>
  91 + </div>
  92 + </div>
  93 + </div>
  94 + <div class="section-box performer-vacancy-vacant-wr">
  95 + <div class="proektant-profile-content">
  96 + <div class="proektant-profile-hidden-txt">
  97 + <p>Дизайнер, проектировщик, визуализатор.</p>
  98 + <p>Предоставление строительной бригады с большим опытом работы.</p>
  99 + <p>Ремонт "Под ключ".</p>
  100 + <p>Оказываю весь спектр услуг в области дизайна интерьеров в Сочи. Начиная с разработки дизайн — проекта и заканчивая финишной отделкой помещений.</p>
  101 +
  102 + <p>Зверям алкаем геенна забудь ветром. Уж До зрит Ты Со вы Идет сидя Он воды злак Се Во. Ли пить свод ей да Се очах ты быть се мя края роду. . Меч ком умы всё был нег оно над. Так умом Умом уме жену нее Лию неба зрит лик дух пир. </p>
  103 + <p>Оком рек чтя Под мир роз сон Тем Сына лиры Век. Рожденный рабствуют праведник Умудряйся. Незаконно Посвятясь Провождай Царствует. Их яд до не небрежа во Вы об ко Незримы общница. . Моя оставлять или ослепляет цел мужествен Смиренных всемирный раз праведный тук. Схохлена Змеистых пробавил весельем ветряных. Во Соделалось устремится Не мя Поработают От благовенья. Сад родом Жертв Уже Катит Тем струя Сам Самый Пук холме. Обильным сочетает разделил разность Страдать чувствия. </p>
  104 + <p>Неба поет Живя Весь Горе. Мука ль вы Их дней он ИЗ НА Нощи Вы были паки то Кого. Из он ни Из. Ее То Им на НА. Дух тли Мир тих. На Доблести бы пророках от во Мы да Подвигни. То до во ея За ко. Зла Они без шум жен мои зло. Се ты да то Кто за Ея мя За. Возводит Пастушья удаленьи ИСТИННОЕ БРАТСКОЕ </p>
  105 + <p>Се презирая се Ту НА струится черплешь яр восторге восхитят всемочны. До Те Являлся Ты Из погреби им Внимает На Ангелов тревога пройдут. То ПОМОЩЬ вещать ах им об Те По Ты ты отсвет языком грехах. По Полна их Со во новое На Ты же вверх всяка. . Фурии Дай тем Вот истин остов Броня воплю сад лик. Пламенны начальна творенье облекись ароматно. Ту он от милосердье со Правосудие По На ПОДРАЖАНИЕ. Уз из Да воздушных Заповедям полагаюсь окруженно пламенной Аз То. </p>
  106 + <p>Тя пиитах льщуся беседу се ст Их. Ваш Или чтит ходи Неба идут сует Где чуд. Вод Доднесь вид все неслися Блеснет Час Глотает поя воздуха белизна вер. Дав простирают Проникнули полагаться тма нас кою. Ко Те За ИЗ бы ея ты во</p>
  107 + </div>
  108 + <a href="#" class="profile-see-all"></a>
  109 + <div class="proektant-profile-courses-wr style">
  110 + <div class="proektant-profile-courses">
  111 + <div class="proektant-profile-courses-title">Образование:</div>
  112 + <div class="proektant-profile-courses-year">1996-2000</div>
  113 + <div class="proektant-profile-courses-content">Сочинский государственный университет, специальность "Дизайнер среды".</div>
  114 + </div>
  115 +
  116 + <div class="proektant-profile-courses">
  117 + <div class="proektant-profile-courses-title">Собственные разработки, патенты:</div>
  118 + <div class="proektant-profile-courses-year">2006</div>
  119 + <div class="proektant-profile-courses-content">Патент "Технология сборки деревянной клеенной стены".</div>
  120 + <div class="proektant-profile-courses-year">2014</div>
  121 + <div class="proektant-profile-courses-content">Патент "Способ литья центробежным способом".</div>
  122 + </div>
  123 +
  124 + <div class="proektant-profile-courses">
  125 + <div class="proektant-profile-courses-title">Курсы, тренинги:</div>
  126 + <div class="proektant-profile-courses-year">2003</div>
  127 + <div class="proektant-profile-courses-content">Тренинг "Основы САПР и 2D черчения и проектирования на компьютере".</div>
  128 + <div class="proektant-profile-courses-year">2014</div>
  129 + <div class="proektant-profile-courses-content">Курс "Архитектурное моделирование".</div>
  130 + </div>
  131 + </div>
  132 +
  133 + <div class="proektant-profile-statistic-wr style">
  134 + <div class="proektant-profile-tb-blocks">
  135 + <div class="proektant-profile-stat-title">Карьерная статистика</div>
  136 + <div class="proektant-profile-stat-title-h2">Компания участник МФП</div>
  137 + <div class="proektant-profile-stat-table">
  138 + <table cellspacing="0" cellpadding="0" border="0" width="100%" style="border: 1px solid #dfdfdf; border-radius: 4px;">
  139 + <tr>
  140 + <td width="284" style="border-left: none;">Компания</td>
  141 + <td width="75" >Проекты</td>
  142 + <td width="117">Реализованные</td>
  143 + </tr>
  144 + <tr>
  145 + <td style="border-left: none">UBCP</td>
  146 + <td>20</td>
  147 + <td>12</td>
  148 + </tr>
  149 + <tr>
  150 + <td style="border-left: none"> TRP</td>
  151 + <td>20</td>
  152 + <td>12</td>
  153 + </tr>
  154 + <tr>
  155 + <td style="border-left: none">Фриланс</td>
  156 + <td>20</td>
  157 + <td>12</td>
  158 + </tr>
  159 + </table>
  160 + </div>
  161 + </div>
  162 +
  163 + <div class="proektant-profile-tb-blocks">
  164 + <div class="proektant-profile-stat-title">Статистика участия</div>
  165 + <div class="proektant-profile-stat-table">
  166 + <table cellspacing="0" cellpadding="0" border="0" width="100%" style="border: 1px solid #dfdfdf; border-radius: 4px;">
  167 + <tr>
  168 + <td width="284" style="border-left: none;">Компания</td>
  169 + <td width="75" >Проекты</td>
  170 + <td width="117">Реализованные</td>
  171 + </tr>
  172 + <tr>
  173 + <td style="border-left: none">UBCP</td>
  174 + <td>20</td>
  175 + <td>12</td>
  176 + </tr>
  177 + <tr>
  178 + <td style="border-left: none"> TRP</td>
  179 + <td>20</td>
  180 + <td>12</td>
  181 + </tr>
  182 + <tr>
  183 + <td style="border-left: none">Фриланс</td>
  184 + <td>20</td>
  185 + <td>12</td>
  186 + </tr>
  187 + </table>
  188 + </div>
  189 + </div>
  190 +
  191 + <div class="proektant-profile-tb-blocks">
  192 + <div class="proektant-profile-stat-title">Работа в компаниях</div>
  193 + <div class="proektant-profile-stat-table">
  194 + <table class="last-tabl-profile" cellspacing="0" cellpadding="0" border="0" width="100%" style="border: 1px solid #dfdfdf; border-radius: 4px;">
  195 + <tr>
  196 + <td width="21" style="border-left: none;"></td>
  197 + <td width="80">Дата</td>
  198 + <td width="80">Ниша подниша</td>
  199 + <td width="71">Команда</td>
  200 + <td width="67">Время в проекте</td>
  201 + <td width="57">% участия</td>
  202 + <td width="85">Должность</td>
  203 + </tr>
  204 + <tr>
  205 + <td style="border-left: none"><img class="flag-ico-profile" src="/images/portfolio-project/flag-img-1.jpg" alt=""/></td>
  206 + <td>12.10.2015</td>
  207 + <td>Коттедж</td>
  208 + <td>32 чел.</td>
  209 + <td>800 ч.</td>
  210 + <td>30</td>
  211 + <td>Архитектор</td>
  212 + </tr>
  213 + <tr>
  214 + <td style="border-left: none"><img class="flag-ico-profile" src="/images/portfolio-project/flag-img-2.jpg" alt=""/></td>
  215 + <td>12.10.2015</td>
  216 + <td>Гостиница</td>
  217 + <td>107 чел.</td>
  218 + <td>1200 ч.</td>
  219 + <td>65</td>
  220 + <td>Дизайнер</td>
  221 + </tr>
  222 + <tr>
  223 + <td style="border-left: none"><img class="flag-ico-profile" src="/images/portfolio-project/flag-img-3.jpg" alt=""/></td>
  224 + <td>12.10.2015</td>
  225 + <td>Офис</td>
  226 + <td>107 чел.</td>
  227 + <td>1200 ч.</td>
  228 + <td>65</td>
  229 + <td>Дизайнер</td>
  230 + </tr>
  231 + </table>
  232 + </div>
  233 + </div>
  234 +
  235 + </div>
  236 + </div>
  237 + <div class="proektant-profile-sidebar-right">
  238 + <div class="style">
  239 + <div class="profile-phone-site style">
  240 + <div class="style">
  241 + <div class="profile-phone">
  242 + <img src="/images/ico-phone.png" alt=""/>
  243 + <span>+38 (050) 123-45-67</span>
  244 + </div>
  245 + </div>
  246 + <div class="style">
  247 + <div class="profile-site">
  248 + <img src="/images/ico-site.png" alt=""/>
  249 + <a href="#" target="_blank">Сайт</a>
  250 + </div>
  251 + </div>
  252 + </div>
  253 + <div class="profile-features style">
  254 + <ul>
  255 + <li><span>География работ: </span>Киев, Полтава, Харьков, Днепропетровск, Львов</li>
  256 + <li><span>Местонахождение: </span>Киев</li>
  257 + <li>
  258 + <div class="features-tags features-tags-profile">
  259 + <span><a href="#">Дизайн интерьера</a>, </span><span><a href="#">Архитектурное проектирование</a>, </span><span><a href="#">Ремонт квартир</a>, </span><span><a href="#">Ремонт ванной</a>, </span><span><a href="#">Отделка домов</a>, </span><span><a href="#">Строительство коттеджей</a>, </span><span><a href="#">Дизайн интерьера</a>, </span><span><a href="#">2Архитектурное проектирование</a>, </span><span><a href="#">2Ремонт квартир</a>, </span><span><a href="#">2Ремонт ванной</a>, </span><span><a href="#">2Отделка домов</a>, </span><span><a href="#">2Строительство коттеджей</a>, </span><span><a href="#">2Отделка домов</a>, </span><span><a href="#">2Строительство коттеджей</a>, </span>
  260 + </div>
  261 + </li>
  262 + <li><span>Работа с программами: </span>3DMax, AutoCad, Photoshop, CorelDraw</li>
  263 + <li><span>Гарантия: </span>2 года</li>
  264 + <li><span>Договор: </span>Да</li>
  265 + <li><span>Смета: </span>Да</li>
  266 + <li><span>Закупка стройматериалов: </span>Да</li>
  267 + <li><span>Доставка стройматериалов: </span>Да</li>
  268 + <li><span>Предоплата: </span>15%</li>
  269 + </ul>
  270 + </div>
  271 + <div class="profile-comments style">
  272 + <div class="company-performer-comm-title style">Отзывов: 54</div>
  273 + <div class="company-performer-comments-wr style">
  274 + <div class="company-performer-comments-bl">
  275 + <div class="rating">
  276 + <!--оценка-->
  277 + <input type="hidden" class="val" value="3"/>
  278 + <!--количество голосов-->
  279 + <input type="hidden" class="votes" value="12"/>
  280 + </div>
  281 +
  282 + <div class="company-performer-comments-autor">Отзыв от: Евгения</div>
  283 + <div class="company-performer-comments-txt">sfds</div>
  284 + <a href="#" class="company-comm-see-all"><span>Развернуть</span></a>
  285 + </div>
  286 +
  287 + <div class="company-performer-comments-bl">
  288 + <div class="rating">
  289 + <!--оценка-->
  290 + <input type="hidden" class="val" value="2"/>
  291 + <!--количество голосов-->
  292 + <input type="hidden" class="votes" value="12"/>
  293 + </div>
  294 +
  295 + <div class="company-performer-comments-autor">Отзыв от: Евгения</div>
  296 + <div class="company-performer-comments-txt">2Петер, очень понравились Ваши работы. Замечательный вкус!!! Тонкое сочетание стиля, цвета и формы! Очень нравится. Успехов в работе и вдохновения.</div>
  297 + <a href="#" class="company-comm-see-all"><span>Развернуть</span></a>
  298 + </div>
  299 +
  300 + <div class="company-performer-comments-bl">
  301 + <div class="rating">
  302 + <!--оценка-->
  303 + <input type="hidden" class="val" value="4"/>
  304 + <!--количество голосов-->
  305 + <input type="hidden" class="votes" value="12"/>
  306 + </div>
  307 +
  308 + <div class="company-performer-comments-autor">Отзыв от: Евгения</div>
  309 + <div class="company-performer-comments-txt">3Петер, очень понравились Ваши работы. Замечательный вкус!!! Тонкое сочетание стиля, цвета и формы! Очень нравится. Успехов в работе и вдохновения. Петер, очень понравились Ваши работы. Замечательный вкус!!! Тонкое сочетание стиля, цвета и формы! Очень нравится. Успехов в работе и вдохновения.
  310 + </div>
  311 + <a href="#" class="company-comm-see-all"><span>Развернуть</span></a>
  312 + </div>
  313 +
  314 + <div class="company-performer-comments-bl">
  315 + <div class="rating">
  316 + <!--оценка-->
  317 + <input type="hidden" class="val" value="5"/>
  318 + <!--количество голосов-->
  319 + <input type="hidden" class="votes" value="12"/>
  320 + </div>
  321 +
  322 + <div class="company-performer-comments-autor">Отзыв от: Евгения</div>
  323 + <div class="company-performer-comments-txt">4Петер, очень понравились Ваши работы. Замечательный вкус!!! Тонкое сочетание стиля, цвета и формы! Очень нравится. Успехов в работе и вдохновения.
  324 + </div>
  325 + <a href="#" class="company-comm-see-all"><span>Развернуть</span></a>
  326 + </div>
  327 + </div>
  328 + <div class="company-performer-comm-see-all-butt style"><a href="#">Читать все отзывы</a></div>
  329 + </div>
  330 + </div>
  331 + </div>
  332 +
  333 + </div>
  334 + </div>
  335 + </div>
  336 +
  337 + </div>
  338 +
  339 +</div>
... ...
frontend/views/performer/index.php 0 → 100644
  1 +<?php
  2 +
  3 +use \yii\helpers\Html;
  4 +
  5 +/* @var $this yii\web\View */
  6 +
  7 +$this->title = 'My Yii Application';
  8 +?>
... ...
frontend/views/performer/portfolio.php 0 → 100644
  1 +<?php
  2 +
  3 +use \yii\helpers\Html;
  4 +
  5 +/* @var $this yii\web\View */
  6 +
  7 +$this->title = 'My Yii Application';
  8 +?>
  9 +
  10 +<div class="section-box content">
  11 + <div class="section-box-16" style="background: url('/images/blog/box-16.jpg') no-repeat">
  12 + <div class="box-wr">
  13 + <div class="box-all">
  14 + <div class="blog-buttons-wr style">
  15 + <a class="blog-buttons-offer" href="#">Предложить<br>проект</a>
  16 + <a class="blog-buttons-write" href="#">Написать<br>сообщение</a>
  17 + <a class="blog-buttons-add-favorite" href="#">Добавить<br>в закладки</a>
  18 + </div>
  19 + </div>
  20 + </div>
  21 + </div>
  22 + <div class="section-box menu-content-wr">
  23 + <div class="box-wr">
  24 + <div class="box-all">
  25 + <ul class="menu-content">
  26 + <li><a href="#">Общее</a></li>
  27 + <li class="active-menu-content"><a href="#">Портфолио</a></li>
  28 + <li><a href="#">Блог</a></li>
  29 + <li><a href="#">Отзывы </a></li>
  30 + <li><a href="#">Места работы</a></li>
  31 + <li><a href="#">Галерея</a></li>
  32 + </ul>
  33 + </div>
  34 + </div>
  35 + </div>
  36 + <div class="section-box-15 section-box-17">
  37 + <div class="box-wr">
  38 + <div class="box-all">
  39 + <div class="performer-vacancy-sidebar-left-wr">
  40 + <div class="performer-vacancy-sidebar-left">
  41 + <div class="performance-vacancy-sidebar-company-wr">
  42 + <div class="performance-vacancy-sidebar-company-title style">Петер Цумтор</div>
  43 + <div class="performance-vacancy-sidebar-company-job style">
  44 + <ul>
  45 + <li class="activejob">
  46 + <a href="#">Испонитель</a>
  47 + <div class="sidebar-droped-wr style">
  48 + <ul>
  49 + <li><a href="#">Заказчик</a></li>
  50 + <li style="display: none"><a href="#">Испонитель</a></li>
  51 + </ul>
  52 + </div>
  53 + </li>
  54 + </ul>
  55 + </div>
  56 + <div class="performance-vacancy-sidebar-stars style">
  57 + <div class="rating">
  58 + <!--оценка-->
  59 + <input type="hidden" class="val" value="5"/>
  60 + <!--количество голосов-->
  61 + <input type="hidden" class="votes" value="12"/>
  62 + </div>
  63 + </div>
  64 + <div class="performance-vacancy-sidebar-comm style">30 отзывов</div>
  65 + <a href="#" class="performance-vacancy-sidebar-write style">написать отзыв</a>
  66 + </div>
  67 + <div class="performer-vacancy-sidebar-img style"><img src="/images/ded-foto.jpg" alt=""/></div>
  68 + <div class="performer-vacancy-sidebar-all style">
  69 + <div class="performer-vacancy-sidebar-soc style">
  70 + <ul>
  71 + <li><a target="_blank" href="#"><img src="/images/ico-fb.png" alt=""/></a></li>
  72 + <li><a target="_blank" href="#"><img src="/images/ico-tw.png" alt=""/></a></li>
  73 + <li><a target="_blank" href="#"><img src="/images/ico-in.png" alt=""/></a></li>
  74 + <li><a target="_blank" href="#"><img src="/images/ico-vk.png" alt=""/></a></li>
  75 + </ul>
  76 + </div>
  77 + <div class="performer-vacancy-sidebar-views style">
  78 + <ul class="style">
  79 + <li><img src="/images/sidebar-ico/ico-1.png" alt=""/><div class="sidebarvievstxt">2562 просмотра</div></li>
  80 + <li><img src="/images/sidebar-ico/ico-9.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Статус: </span>свободен</div></li>
  81 + <li><img src="/images/sidebar-ico/ico-2.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">На сайте: </span>1г. 8 мес.</div></li>
  82 + <li><img src="/images/sidebar-ico/ico-3.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Последний визит:<br /></span>2 дня назад</div></li>
  83 + <li><img src="/images/sidebar-ico/ico-10.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Трудовой стаж:<br /></span>10 лет 6 месяцев</div></li>
  84 + <li><img src="/images/sidebar-ico/ico-11.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Звание в МФП:<br /></span>кандидат в МФП</div></li>
  85 + <li><img src="/images/sidebar-ico/ico-4.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Последнее обновление: </span>1 ноября 2015</div></li>
  86 + <li><img src="/images/sidebar-ico/ico-12.png" alt=""/><div class="sidebarvievstxt"><span class="sidebar-views-txt">Стоимость работ:<br /></span>от 500 грн за час</div></li>
  87 + <li><img src="/images/sidebar-ico/ico-13.png" alt=""/><div class="sidebarvievstxt">Наличный, безналичный расчет, электронные деньги</div></li>
  88 +
  89 + </ul>
  90 + </div>
  91 + </div>
  92 + </div>
  93 + </div>
  94 + <div class="section-box performer-vacancy-vacant-wr">
  95 +
  96 + <div class="performer-vacancy-vacant-title-reclam-wr style">
  97 + <div class="portfolio-project-wr style">
  98 + <div class="workplace-title style"><p>Проектов: 1054</p></div>
  99 + <div class="portfolio-project-tags style">
  100 + <a href="#" class="active-tag">Все</a><a href="#">Дизайн интерьера (340)</a><a href="#">Архитектурное проектирование (15)</a><a href="#">3D-визуализация (155)</a><a href="#">Изготовление мебели (5)</a><a href="#">Декорирование стекол и зеркал (14)</a>
  101 + <a href="#">Ремонт квартиры под ключ (7)</a><a href="#">Строительство домов под ключ (12)</a><a href="#">Декорирование интерьера (30)</a><a href="#">Декорирование стен (5)</a>
  102 + </div>
  103 + </div>
  104 + <div class="style">
  105 + <div class="portfolio-project-blocks-wrapper">
  106 + <div class="portfolio-project-blocks-wr">
  107 + <div class="portfolio-project-blocks-img-title">
  108 + <div class="portfolio-project-blocks-img"><a href="#"><img src="/images/portfolio-project/portfolio-img-1.jpg" alt=""/></a></div>
  109 + <div class="portfolio-project-blocks-title-wr">
  110 + <div class="portfolio-project-blocks-title">
  111 + <a href="#">Отделка дома из бруса</a>
  112 + </div>
  113 + </div>
  114 + </div>
  115 + <div class="portfolio-project-views-wr">
  116 + <div class="portfolio-project-views ico-views-bl">
  117 + <div class="portfolio-project-views-img-wr">
  118 + <div class="portfolio-project-views-img"><img src="/images/portfolio-project/ico-1.png"/></div>
  119 + </div>
  120 + <div class="portfolio-project-views-txt">127</div>
  121 + </div>
  122 + <div class="portfolio-project-rati ico-views-bl">
  123 + <div class="portfolio-project-views-img-wr">
  124 + <div class="portfolio-project-views-img"><img src="/images/portfolio-project/ico-2.png"/></div>
  125 + </div>
  126 + <div class="portfolio-project-views-txt">10.0</div>
  127 + </div>
  128 + <div class="ico-views-bl">
  129 + <div class="portfolio-project-views-img-wr">
  130 + <div class="portfolio-project-views-img"><img src="/images/portfolio-project/ico-3.png"/></div>
  131 + </div>
  132 + <div class="portfolio-project-views-txt">14</div>
  133 + </div>
  134 + </div>
  135 + <div class="portfolio-project-blocks-tags"><a href="#">Деревянные дома</a></div>
  136 + </div>
  137 + <div class="portfolio-project-blocks-wr">
  138 + <div class="portfolio-project-blocks-img-title">
  139 + <div class="portfolio-project-blocks-img"><a href="#"><img src="/images/portfolio-project/portfolio-img-2.jpg" alt=""/></a></div>
  140 + <div class="portfolio-project-blocks-title-wr">
  141 + <div class="portfolio-project-blocks-title">
  142 + <a href="#">Квартира - студия в современном стиле </a>
  143 + </div>
  144 + </div>
  145 + </div>
  146 + <div class="portfolio-project-views-wr">
  147 + <div class="portfolio-project-views ico-views-bl">
  148 + <div class="portfolio-project-views-img-wr">
  149 + <div class="portfolio-project-views-img"><img src="/images/portfolio-project/ico-1.png"/></div>
  150 + </div>
  151 + <div class="portfolio-project-views-txt">127</div>
  152 + </div>
  153 + <div class="portfolio-project-rati ico-views-bl">
  154 + <div class="portfolio-project-views-img-wr">
  155 + <div class="portfolio-project-views-img"><img src="/images/portfolio-project/ico-2.png"/></div>
  156 + </div>
  157 + <div class="portfolio-project-views-txt">10.0</div>
  158 + </div>
  159 + <div class="ico-views-bl">
  160 + <div class="portfolio-project-views-img-wr">
  161 + <div class="portfolio-project-views-img"><img src="/images/portfolio-project/ico-3.png"/></div>
  162 + </div>
  163 + <div class="portfolio-project-views-txt">14</div>
  164 + </div>
  165 + </div>
  166 + <div class="portfolio-project-blocks-tags"><a href="#">Дизайн интерьера</a></div>
  167 + </div>
  168 + <div class="portfolio-project-blocks-wr">
  169 + <div class="portfolio-project-blocks-img-title">
  170 + <div class="portfolio-project-blocks-img"><a href="#"><img src="/images/portfolio-project/portfolio-img-1.jpg" alt=""/></a></div>
  171 + <div class="portfolio-project-blocks-title-wr">
  172 + <div class="portfolio-project-blocks-title">
  173 + <a href="#">Отделка дома из бруса</a>
  174 + </div>
  175 + </div>
  176 + </div>
  177 + <div class="portfolio-project-views-wr">
  178 + <div class="portfolio-project-views ico-views-bl">
  179 + <div class="portfolio-project-views-img-wr">
  180 + <div class="portfolio-project-views-img"><img src="/images/portfolio-project/ico-1.png"/></div>
  181 + </div>
  182 + <div class="portfolio-project-views-txt">127</div>
  183 + </div>
  184 + <div class="portfolio-project-rati ico-views-bl">
  185 + <div class="portfolio-project-views-img-wr">
  186 + <div class="portfolio-project-views-img"><img src="/images/portfolio-project/ico-2.png"/></div>
  187 + </div>
  188 + <div class="portfolio-project-views-txt">10.0</div>
  189 + </div>
  190 + <div class="ico-views-bl">
  191 + <div class="portfolio-project-views-img-wr">
  192 + <div class="portfolio-project-views-img"><img src="/images/portfolio-project/ico-3.png"/></div>
  193 + </div>
  194 + <div class="portfolio-project-views-txt">14</div>
  195 + </div>
  196 + </div>
  197 + <div class="portfolio-project-blocks-tags"><a href="#">Деревянные дома</a></div>
  198 + </div>
  199 + <div class="portfolio-project-blocks-wr">
  200 + <div class="portfolio-project-blocks-img-title">
  201 + <div class="portfolio-project-blocks-img"><a href="#"><img src="/images/portfolio-project/portfolio-img-2.jpg" alt=""/></a></div>
  202 + <div class="portfolio-project-blocks-title-wr">
  203 + <div class="portfolio-project-blocks-title">
  204 + <a href="#">Квартира - студия в современном стиле </a>
  205 + </div>
  206 + </div>
  207 + </div>
  208 + <div class="portfolio-project-views-wr">
  209 + <div class="portfolio-project-views ico-views-bl">
  210 + <div class="portfolio-project-views-img-wr">
  211 + <div class="portfolio-project-views-img"><img src="/images/portfolio-project/ico-1.png"/></div>
  212 + </div>
  213 + <div class="portfolio-project-views-txt">127</div>
  214 + </div>
  215 + <div class="portfolio-project-rati ico-views-bl">
  216 + <div class="portfolio-project-views-img-wr">
  217 + <div class="portfolio-project-views-img"><img src="/images/portfolio-project/ico-2.png"/></div>
  218 + </div>
  219 + <div class="portfolio-project-views-txt">10.0</div>
  220 + </div>
  221 + <div class="ico-views-bl">
  222 + <div class="portfolio-project-views-img-wr">
  223 + <div class="portfolio-project-views-img"><img src="/images/portfolio-project/ico-3.png"/></div>
  224 + </div>
  225 + <div class="portfolio-project-views-txt">14</div>
  226 + </div>
  227 + </div>
  228 + <div class="portfolio-project-blocks-tags"><a href="#">Дизайн интерьера</a></div>
  229 + </div>
  230 + <div class="portfolio-project-blocks-wr">
  231 + <div class="portfolio-project-blocks-img-title">
  232 + <div class="portfolio-project-blocks-img"><a href="#"><img src="/images/portfolio-project/portfolio-img-1.jpg" alt=""/></a></div>
  233 + <div class="portfolio-project-blocks-title-wr">
  234 + <div class="portfolio-project-blocks-title">
  235 + <a href="#">Отделка дома из бруса</a>
  236 + </div>
  237 + </div>
  238 + </div>
  239 + <div class="portfolio-project-views-wr">
  240 + <div class="portfolio-project-views ico-views-bl">
  241 + <div class="portfolio-project-views-img-wr">
  242 + <div class="portfolio-project-views-img"><img src="/images/portfolio-project/ico-1.png"/></div>
  243 + </div>
  244 + <div class="portfolio-project-views-txt">127</div>
  245 + </div>
  246 + <div class="portfolio-project-rati ico-views-bl">
  247 + <div class="portfolio-project-views-img-wr">
  248 + <div class="portfolio-project-views-img"><img src="/images/portfolio-project/ico-2.png"/></div>
  249 + </div>
  250 + <div class="portfolio-project-views-txt">10.0</div>
  251 + </div>
  252 + <div class="ico-views-bl">
  253 + <div class="portfolio-project-views-img-wr">
  254 + <div class="portfolio-project-views-img"><img src="/images/portfolio-project/ico-3.png"/></div>
  255 + </div>
  256 + <div class="portfolio-project-views-txt">14</div>
  257 + </div>
  258 + </div>
  259 + <div class="portfolio-project-blocks-tags"><a href="#">Деревянные дома</a></div>
  260 + </div>
  261 + <div class="portfolio-project-blocks-wr">
  262 + <div class="portfolio-project-blocks-img-title">
  263 + <div class="portfolio-project-blocks-img"><a href="#"><img src="/images/portfolio-project/portfolio-img-2.jpg" alt=""/></a></div>
  264 + <div class="portfolio-project-blocks-title-wr">
  265 + <div class="portfolio-project-blocks-title">
  266 + <a href="#">Квартира - студия в современном стиле </a>
  267 + </div>
  268 + </div>
  269 + </div>
  270 + <div class="portfolio-project-views-wr">
  271 + <div class="portfolio-project-views ico-views-bl">
  272 + <div class="portfolio-project-views-img-wr">
  273 + <div class="portfolio-project-views-img"><img src="/images/portfolio-project/ico-1.png"/></div>
  274 + </div>
  275 + <div class="portfolio-project-views-txt">127</div>
  276 + </div>
  277 + <div class="portfolio-project-rati ico-views-bl">
  278 + <div class="portfolio-project-views-img-wr">
  279 + <div class="portfolio-project-views-img"><img src="/images/portfolio-project/ico-2.png"/></div>
  280 + </div>
  281 + <div class="portfolio-project-views-txt">10.0</div>
  282 + </div>
  283 + <div class="ico-views-bl">
  284 + <div class="portfolio-project-views-img-wr">
  285 + <div class="portfolio-project-views-img"><img src="/images/portfolio-project/ico-3.png"/></div>
  286 + </div>
  287 + <div class="portfolio-project-views-txt">14</div>
  288 + </div>
  289 + </div>
  290 + <div class="portfolio-project-blocks-tags"><a href="#">Дизайн интерьера</a></div>
  291 + </div>
  292 +
  293 + <div class="navi-buttons-wr style">
  294 + <ul class="pagination">
  295 + <li><a href="#">1</a></li>
  296 + <li><a href="#">2</a></li>
  297 + <li><a href="#">3</a></li>
  298 + <li><a href="#">4</a></li>
  299 + <li><a href="#">5</a></li>
  300 + <li class="dots-next"><a href="#">...</a></li>
  301 + <li><a href="#">156</a></li>
  302 + </ul>
  303 + </div>
  304 +
  305 + </div>
  306 + </div>
  307 + </div>
  308 + </div>
  309 + </div>
  310 + </div>
  311 +
  312 + </div>
  313 +
  314 +</div>
  315 +
... ...
frontend/views/performer/search.php 0 → 100644
  1 +<?php
  2 +
  3 +use \yii\helpers\Html;
  4 +
  5 +/* @var $this yii\web\View */
  6 +
  7 +$this->title = 'My Yii Application';
  8 +?>
  9 +
  10 +<div class="section-box content">
  11 + <div class="section-box-22">
  12 + <div class="box-wr">
  13 + <div class="box-all">
  14 + <div class="left-search-work">
  15 + <form action="" class="search-work-form">
  16 + <div class="blocks-check-list-wrapp">
  17 + <div class="blocks-check-title"><label for="theme-1">Город</label></div>
  18 + <select id="theme-1">
  19 + <option selected value="">Любой</option>
  20 + <option value="">Киев</option>
  21 + <option value="">Житомир</option>
  22 + <option value="">Львов</option>
  23 + <option value="">Киев</option>
  24 + <option value="">Житомир</option>
  25 + <option value="">Львов</option>
  26 +
  27 + <option value="">Киев</option>
  28 + <option value="">Житомир</option>
  29 + <option value="">Львов</option>
  30 + <option value="">Киев</option>
  31 + <option value="">Житомир</option>
  32 + <option value="">Львов</option>
  33 + <option value="">Киев</option>
  34 + <option value="">Житомир</option>
  35 + <option value="">Львов</option>
  36 + <option value="">Киев</option>
  37 + <option value="">Житомир</option>
  38 + <option value="">Львов</option>
  39 + <option value="">Киев</option>
  40 + <option value="">Житомир</option>
  41 + <option value="">Львов</option>
  42 + <option value="">Киев</option>
  43 + <option value="">Житомир</option>
  44 + <option value="">Львов</option>
  45 + <option value="">Киев</option>
  46 + <option value="">Житомир</option>
  47 + <option value="">Львов</option>
  48 + <option value="">Киев</option>
  49 + <option value="">Житомир</option>
  50 + <option value="">Львов</option>
  51 + <option value="">Киев</option>
  52 + <option value="">Житомир</option>
  53 + <option value="">Львов</option>
  54 + <option value="">Киев</option>
  55 + <option value="">Житомир</option>
  56 + <option value="">Львов</option>
  57 + <option value="">Киев</option>
  58 + <option value="">Житомир</option>
  59 + <option value="">Львов</option>
  60 + <option value="">Киев</option>
  61 + <option value="">Житомир</option>
  62 + <option value="">Львов</option>
  63 + <option value="">Киев</option>
  64 + <option value="">Житомир</option>
  65 + <option value="">Львов</option>
  66 + <option value="">Киев</option>
  67 + <option value="">Житомир</option>
  68 + <option value="">Львов</option>
  69 + <option value="">Киев</option>
  70 + <option value="">Житомир</option>
  71 + <option value="">Львов</option>
  72 + <option value="">Киев</option>
  73 + <option value="">Житомир</option>
  74 + <option value="">Львов</option>
  75 + <option value="">Киев</option>
  76 + <option value="">Житомир</option>
  77 + <option value="">Львов</option>
  78 + <option value="">Киев</option>
  79 + <option value="">Житомир</option>
  80 + <option value="">Львов</option>
  81 + <option value="">Киев</option>
  82 +
  83 + </select>
  84 + </div>
  85 + <div class="blocks-check-list-wrapp">
  86 + <div class="blocks-check-title"><label for="theme-2">Специализация</label></div>
  87 + <select id="theme-2">
  88 + <option selected value="">Любая</option>
  89 + <option value="">Киев</option>
  90 + <option value="">Житомир</option>
  91 + <option value="">Львов</option>
  92 + <option value="">Киев</option>
  93 + <option value="">Житомир</option>
  94 + <option value="">Львов</option>
  95 + </select>
  96 + </div>
  97 +
  98 + <div class="blocks-check-list-wrapp">
  99 + <div class="blocks-check-title"><label for="theme-3">Тип исполнителя</label></div>
  100 + <select id="theme-3">
  101 + <option selected value="">Любая</option>
  102 + <option value="">Киев</option>
  103 + <option value="">Житомир</option>
  104 + <option value="">Львов</option>
  105 + <option value="">Киев</option>
  106 + <option value="">Житомир</option>
  107 + <option value="">Львов</option>
  108 + </select>
  109 + </div>
  110 +
  111 + <div class="blocks-check-list-wrapp">
  112 + <div class="blocks-check-title">Условия работы</div>
  113 + <div class="blocks-check-list">
  114 + <input type="checkbox" name="group2" class="check-search" id="theme-4"><label for="theme-4"><span></span>С гарантией</label>
  115 + </div>
  116 + <div class="blocks-check-list">
  117 + <input type="checkbox" name="group2" class="check-search" id="theme-5"><label for="theme-5"><span></span>С договором</label>
  118 + </div>
  119 + <div class="blocks-check-list">
  120 + <input type="checkbox" name="group2" class="check-search" id="theme-6"><label for="theme-6"><span></span>Со сметой</label>
  121 + </div>
  122 + <div class="blocks-check-list">
  123 + <input type="checkbox" name="group2" class="check-search" id="theme-7"><label for="theme-7"><span></span>Без предоплаты</label>
  124 + </div>
  125 + </div>
  126 +
  127 + <div class="blocks-check-list-wrapp">
  128 + <div class="blocks-check-title">Рейтинг</div>
  129 + <div class="rating">
  130 + <!--оценка-->
  131 + <input type="hidden" class="val" value="0"/>
  132 + </div>
  133 + </div>
  134 +
  135 + <div class="blocks-check-list-wrapp">
  136 + <div class="blocks-check-title">Статус</div>
  137 + <div class="blocks-check-list">
  138 + <input type="radio" name="group3" class="check-search" id="theme-8"><label for="theme-8"><span></span>Онлайн</label>
  139 + </div>
  140 + <div class="blocks-check-list">
  141 + <input type="radio" name="group3" class="check-search" id="theme-9" checked><label for="theme-9"><span></span>Все</label>
  142 + </div>
  143 + </div>
  144 +
  145 + <div class="blocks-check-list-wrapp">
  146 + <div class="blocks-check-title">Дополнительно</div>
  147 + <div class="blocks-check-list">
  148 + <input type="checkbox" name="group4" class="check-search" id="theme-10"><label for="theme-10"><span></span>Только с портфолио</label>
  149 + </div>
  150 + <div class="blocks-check-list">
  151 + <input type="checkbox" name="group4" class="check-search" id="theme-11"><label for="theme-11"><span></span>Только с отзывами</label>
  152 + </div>
  153 + <div class="blocks-check-list">
  154 + <input type="checkbox" name="group4" class="check-search" id="theme-12"><label for="theme-12"><span></span>Только свободные</label>
  155 + </div>
  156 + </div>
  157 + <div class="blocks-check-list-submit">
  158 + <input type="submit" value="Найти"/>
  159 + </div>
  160 + </form>
  161 + </div>
  162 + <div class="right-search-work">
  163 + <div class="search-worker-title style">Найти исполнителя</div>
  164 + <div class="search-worker-title-two style">Проектанты готовые приступить к работе <span>145</span></div>
  165 + <div class="search-worker-search-wr style">
  166 + <form action="" class="search-worker-form">
  167 + <input id="srch-wrk-text" type="text" placeholder="Любая информация о проектанте" required=""/>
  168 + <input id="srch-wrk-sub" type="submit" value="Найти"/>
  169 + </form>
  170 + <a href="#" class="add-to-catalog-search-worker">Добавить себя в каталог</a>
  171 + <div class="search-worker-sort-wr style">
  172 + <div class="search-worker-sort">Сортировать:&nbsp;</div>
  173 + <ul>
  174 + <li class="activejob">
  175 + <a href="#">рейтинг</a>
  176 + <div class="sidebar-droped-wr style">
  177 + <ul>
  178 + <li><a href="#">1заказчик</a></li>
  179 + <li><a href="#">2заказчик</a></li>
  180 + <li><a href="#">3заказчик</a></li>
  181 + <li><a href="#">4заказчик</a></li>
  182 + <li style="display: none"><a href="#">рейтинг</a></li>
  183 + </ul>
  184 + </div>
  185 + </li>
  186 + </ul>
  187 + </div>
  188 + </div>
  189 +
  190 + <div class="search-worker-blocks-wr style">
  191 + <div class="search-worker-blocks">
  192 + <div class="search-worker-blocks-foto-wr">
  193 + <div class="gallery-box-search gallery-box">
  194 + <a href="#" class="big-img-search gallery-box-min"><img src="/images/search-warker/foto-big-1.jpg" alt=""></a>
  195 + <a href="#" class="small-img-search gallery-box-min"><img src="/images/search-warker/foto-small-2.jpg" alt=""></a>
  196 + <a href="#" class="small-img-search gallery-box-min"><img src="/images/search-warker/foto-small-3.jpg" alt=""></a>
  197 + <a href="#" class="small-img-search gallery-box-min"><img src="/images/search-warker/foto-small-4.jpg" alt=""></a>
  198 + <div class="gallery-box-hidden">
  199 + <div class="gallery-box-preview">
  200 + <span data-link="images/gallery-pic/gallery-preview/img-1.jpg"></span>
  201 + <span data-link="images/gallery-pic/gallery-preview/img-2.jpg"></span>
  202 + <span data-link="images/gallery-pic/gallery-preview/img-3.jpg"></span>
  203 + <span data-link="images/gallery-pic/gallery-preview/img-4.jpg"></span>
  204 + <span data-link="images/gallery-pic/gallery-preview/img-5.jpg"></span>
  205 + <span data-link="images/gallery-pic/gallery-preview/img-6.jpg"></span>
  206 + <span data-link="images/gallery-pic/gallery-preview/img-7.jpg"></span>
  207 + <span data-link="images/gallery-pic/gallery-preview/img-8.jpg"></span>
  208 + <span data-link="images/gallery-pic/gallery-preview/img-9.jpg"></span>
  209 + <span data-link="images/gallery-pic/gallery-preview/img-10.jpg"></span>
  210 + <span data-link="images/gallery-pic/gallery-preview/img-1.jpg"></span>
  211 + <span data-link="images/gallery-pic/gallery-preview/img-2.jpg"></span>
  212 + <span data-link="images/gallery-pic/gallery-preview/img-3.jpg"></span>
  213 + <span data-link="images/gallery-pic/gallery-preview/img-4.jpg"></span>
  214 + <span data-link="images/gallery-pic/gallery-preview/img-5.jpg"></span>
  215 + <span data-link="images/gallery-pic/gallery-preview/img-6.jpg"></span>
  216 + <span data-link="images/gallery-pic/gallery-preview/img-7.jpg"></span>
  217 + </div>
  218 + <div class="gallery-box-big">
  219 + <span data-link="images/gallery-pic/gallery-big/img-big-1.jpg"></span>
  220 + <span data-link="images/gallery-pic/gallery-big/img-big-2.jpg"></span>
  221 + <span data-link="images/gallery-pic/gallery-big/img-big-3.jpg"></span>
  222 + <span data-link="images/gallery-pic/gallery-big/img-big-4.jpg"></span>
  223 + <span data-link="images/gallery-pic/gallery-big/img-big-5.jpg"></span>
  224 + <span data-link="images/gallery-pic/gallery-big/img-big-6.jpg"></span>
  225 + <span data-link="images/gallery-pic/gallery-big/img-big-7.jpg"></span>
  226 + <span data-link="images/gallery-pic/gallery-big/img-big-8.jpg"></span>
  227 + <span data-link="images/gallery-pic/gallery-big/img-big-9.jpg"></span>
  228 + <span data-link="images/gallery-pic/gallery-big/img-big-10.jpg"></span>
  229 + <span data-link="images/gallery-pic/gallery-big/img-big-1.jpg"></span>
  230 + <span data-link="images/gallery-pic/gallery-big/img-big-2.jpg"></span>
  231 + <span data-link="images/gallery-pic/gallery-big/img-big-3.jpg"></span>
  232 + <span data-link="images/gallery-pic/gallery-big/img-big-4.jpg"></span>
  233 + <span data-link="images/gallery-pic/gallery-big/img-big-5.jpg"></span>
  234 + <span data-link="images/gallery-pic/gallery-big/img-big-6.jpg"></span>
  235 + <span data-link="images/gallery-pic/gallery-big/img-big-7.jpg"></span>
  236 + </div>
  237 + </div>
  238 + </div>
  239 + </div>
  240 +
  241 + <div class="search-worker-blocks-text-wr">
  242 + <div class="search-worker-blocks-ico-wr">
  243 + <img src="/images/ded-ico.png" alt=""/>
  244 + </div>
  245 + <div class="search-worker-blocks-title-wr">
  246 + <div class="land-stars-pro">PRO</div>
  247 + <div class="search-worker-blocks-title">Петер Цумтор</div>
  248 + </div>
  249 + <div class="search-worker-blocks-title-wr">
  250 + <div class="rating-new">
  251 + <!--оценка-->
  252 + <input type="hidden" class="val" value="4"/>
  253 + <!--количество голосов-->
  254 + <!--<input type="hidden" class="votes" value="12"/>-->
  255 +
  256 + </div>
  257 + <div class="search-worker-blocks-atr">30 отзывов, Киев</div>
  258 + </div>
  259 + <div class="search-worker-blocks-title-wr">
  260 + <div class="search-worker-blocks-status"><img src="/images/sidebar-ico/ico-9.png" alt=""/><span>свободен</span></div>
  261 + </div>
  262 + <div class="search-worker-blocks-geographic style">
  263 + <span>География работ: </span>Киев, Полтава, Харьков, Днепропетровск, Львов, Одесса
  264 + </div>
  265 + <div class="search-worker-blocks-tags style">
  266 + <a href="#">Дизайн интерьера</a>,<a href="#">Архитектурное проектирование</a>, <a href="#">Ремонт квартир</a>, <a href="#">Ремонт ванной</a>, <a href="#">Отделка домов</a>, <a href="#">Строительство коттеджей</a>
  267 + </div>
  268 + <div class="search-worker-blocks-visit style"><span>Последний визит: </span>2 дня назад</div>
  269 + <a href="#" class="search-worker-blocks-jobs-portfolio">21 работа в портфолио</a>
  270 + <div class="search-worker-blocks-buttons style">
  271 + <a class="get-list" href="#">Добавить в закладки</a>
  272 + <a class="get-project" href="#">Предложить проект</a>
  273 + </div>
  274 + </div>
  275 + </div>
  276 +
  277 + <div class="search-worker-blocks">
  278 + <div class="search-worker-blocks-foto-wr">
  279 + <div class="gallery-box-search gallery-box">
  280 + <a href="#" class="big-img-search gallery-box-min"><img src="/images/search-warker/foto-big-1.jpg" alt=""></a>
  281 + <a href="#" class="small-img-search gallery-box-min"><img src="/images/search-warker/foto-small-2.jpg" alt=""></a>
  282 + <a href="#" class="small-img-search gallery-box-min"><img src="/images/search-warker/foto-small-3.jpg" alt=""></a>
  283 + <a href="#" class="small-img-search gallery-box-min"><img src="/images/search-warker/foto-small-4.jpg" alt=""></a>
  284 + <div class="gallery-box-hidden">
  285 + <div class="gallery-box-preview">
  286 + <span data-link="images/gallery-pic/gallery-preview/img-1.jpg"></span>
  287 + <span data-link="images/gallery-pic/gallery-preview/img-2.jpg"></span>
  288 + <span data-link="images/gallery-pic/gallery-preview/img-3.jpg"></span>
  289 + <span data-link="images/gallery-pic/gallery-preview/img-4.jpg"></span>
  290 + <span data-link="images/gallery-pic/gallery-preview/img-5.jpg"></span>
  291 + <span data-link="images/gallery-pic/gallery-preview/img-6.jpg"></span>
  292 + <span data-link="images/gallery-pic/gallery-preview/img-7.jpg"></span>
  293 + <span data-link="images/gallery-pic/gallery-preview/img-8.jpg"></span>
  294 + <span data-link="images/gallery-pic/gallery-preview/img-9.jpg"></span>
  295 + <span data-link="images/gallery-pic/gallery-preview/img-10.jpg"></span>
  296 + <span data-link="images/gallery-pic/gallery-preview/img-1.jpg"></span>
  297 + <span data-link="images/gallery-pic/gallery-preview/img-2.jpg"></span>
  298 + <span data-link="images/gallery-pic/gallery-preview/img-3.jpg"></span>
  299 + <span data-link="images/gallery-pic/gallery-preview/img-4.jpg"></span>
  300 + <span data-link="images/gallery-pic/gallery-preview/img-5.jpg"></span>
  301 + <span data-link="images/gallery-pic/gallery-preview/img-6.jpg"></span>
  302 + <span data-link="images/gallery-pic/gallery-preview/img-7.jpg"></span>
  303 + </div>
  304 + <div class="gallery-box-big">
  305 + <span data-link="images/gallery-pic/gallery-big/img-big-1.jpg"></span>
  306 + <span data-link="images/gallery-pic/gallery-big/img-big-2.jpg"></span>
  307 + <span data-link="images/gallery-pic/gallery-big/img-big-3.jpg"></span>
  308 + <span data-link="images/gallery-pic/gallery-big/img-big-4.jpg"></span>
  309 + <span data-link="images/gallery-pic/gallery-big/img-big-5.jpg"></span>
  310 + <span data-link="images/gallery-pic/gallery-big/img-big-6.jpg"></span>
  311 + <span data-link="images/gallery-pic/gallery-big/img-big-7.jpg"></span>
  312 + <span data-link="images/gallery-pic/gallery-big/img-big-8.jpg"></span>
  313 + <span data-link="images/gallery-pic/gallery-big/img-big-9.jpg"></span>
  314 + <span data-link="images/gallery-pic/gallery-big/img-big-10.jpg"></span>
  315 + <span data-link="images/gallery-pic/gallery-big/img-big-1.jpg"></span>
  316 + <span data-link="images/gallery-pic/gallery-big/img-big-2.jpg"></span>
  317 + <span data-link="images/gallery-pic/gallery-big/img-big-3.jpg"></span>
  318 + <span data-link="images/gallery-pic/gallery-big/img-big-4.jpg"></span>
  319 + <span data-link="images/gallery-pic/gallery-big/img-big-5.jpg"></span>
  320 + <span data-link="images/gallery-pic/gallery-big/img-big-6.jpg"></span>
  321 + <span data-link="images/gallery-pic/gallery-big/img-big-7.jpg"></span>
  322 + </div>
  323 + </div>
  324 + </div>
  325 + </div>
  326 +
  327 + <div class="search-worker-blocks-text-wr">
  328 + <div class="search-worker-blocks-ico-wr">
  329 + <img src="/images/ded-ico.png" alt=""/>
  330 + </div>
  331 + <div class="search-worker-blocks-title-wr">
  332 + <div class="land-stars-new">NEW</div>
  333 + <div class="search-worker-blocks-title">Петер Цумтор</div>
  334 + </div>
  335 + <div class="search-worker-blocks-title-wr">
  336 + <div class="rating-new">
  337 + <!--оценка-->
  338 + <input type="hidden" class="val" value="4"/>
  339 + <!--количество голосов-->
  340 + <!--<input type="hidden" class="votes" value="12"/>-->
  341 +
  342 + </div>
  343 + <div class="search-worker-blocks-atr">30 отзывов, Киев</div>
  344 + </div>
  345 + <div class="search-worker-blocks-title-wr">
  346 + <div class="search-worker-blocks-status"><img src="/images/sidebar-ico/ico-9.png" alt=""/><span>свободен</span></div>
  347 + </div>
  348 + <div class="search-worker-blocks-geographic style">
  349 + <span>География работ: </span>Киев, Полтава, Харьков, Днепропетровск, Львов, Одесса
  350 + </div>
  351 + <div class="search-worker-blocks-tags style">
  352 + <a href="#">Дизайн интерьера</a>,<a href="#">Архитектурное проектирование</a>, <a href="#">Ремонт квартир</a>, <a href="#">Ремонт ванной</a>, <a href="#">Отделка домов</a>, <a href="#">Строительство коттеджей</a>
  353 + </div>
  354 + <div class="search-worker-blocks-visit style"><span>Последний визит: </span>2 дня назад</div>
  355 + <a href="#" class="search-worker-blocks-jobs-portfolio">21 работа в портфолио</a>
  356 + <div class="search-worker-blocks-buttons style">
  357 + <a class="get-list" href="#">Добавить в закладки</a>
  358 + <a class="get-project" href="#">Предложить проект</a>
  359 + </div>
  360 + </div>
  361 + </div>
  362 +
  363 + <div class="search-worker-blocks">
  364 + <div class="search-worker-blocks-foto-wr">
  365 + <div class="gallery-box-search gallery-box">
  366 + <a href="#" class="big-img-search gallery-box-min"><img src="/images/search-warker/foto-big-1.jpg" alt=""></a>
  367 + <a href="#" class="small-img-search gallery-box-min"><img src="/images/search-warker/foto-small-2.jpg" alt=""></a>
  368 + <a href="#" class="small-img-search gallery-box-min"><img src="/images/search-warker/foto-small-3.jpg" alt=""></a>
  369 + <a href="#" class="small-img-search gallery-box-min"><img src="/images/search-warker/foto-small-4.jpg" alt=""></a>
  370 + <div class="gallery-box-hidden">
  371 + <div class="gallery-box-preview">
  372 + <span data-link="images/gallery-pic/gallery-preview/img-1.jpg"></span>
  373 + <span data-link="images/gallery-pic/gallery-preview/img-2.jpg"></span>
  374 + <span data-link="images/gallery-pic/gallery-preview/img-3.jpg"></span>
  375 + <span data-link="images/gallery-pic/gallery-preview/img-4.jpg"></span>
  376 + <span data-link="images/gallery-pic/gallery-preview/img-5.jpg"></span>
  377 + <span data-link="images/gallery-pic/gallery-preview/img-6.jpg"></span>
  378 + <span data-link="images/gallery-pic/gallery-preview/img-7.jpg"></span>
  379 + <span data-link="images/gallery-pic/gallery-preview/img-8.jpg"></span>
  380 + <span data-link="images/gallery-pic/gallery-preview/img-9.jpg"></span>
  381 + <span data-link="images/gallery-pic/gallery-preview/img-10.jpg"></span>
  382 + <span data-link="images/gallery-pic/gallery-preview/img-1.jpg"></span>
  383 + <span data-link="images/gallery-pic/gallery-preview/img-2.jpg"></span>
  384 + <span data-link="images/gallery-pic/gallery-preview/img-3.jpg"></span>
  385 + <span data-link="images/gallery-pic/gallery-preview/img-4.jpg"></span>
  386 + <span data-link="images/gallery-pic/gallery-preview/img-5.jpg"></span>
  387 + <span data-link="images/gallery-pic/gallery-preview/img-6.jpg"></span>
  388 + <span data-link="images/gallery-pic/gallery-preview/img-7.jpg"></span>
  389 + </div>
  390 + <div class="gallery-box-big">
  391 + <span data-link="images/gallery-pic/gallery-big/img-big-1.jpg"></span>
  392 + <span data-link="images/gallery-pic/gallery-big/img-big-2.jpg"></span>
  393 + <span data-link="images/gallery-pic/gallery-big/img-big-3.jpg"></span>
  394 + <span data-link="images/gallery-pic/gallery-big/img-big-4.jpg"></span>
  395 + <span data-link="images/gallery-pic/gallery-big/img-big-5.jpg"></span>
  396 + <span data-link="images/gallery-pic/gallery-big/img-big-6.jpg"></span>
  397 + <span data-link="images/gallery-pic/gallery-big/img-big-7.jpg"></span>
  398 + <span data-link="images/gallery-pic/gallery-big/img-big-8.jpg"></span>
  399 + <span data-link="images/gallery-pic/gallery-big/img-big-9.jpg"></span>
  400 + <span data-link="images/gallery-pic/gallery-big/img-big-10.jpg"></span>
  401 + <span data-link="images/gallery-pic/gallery-big/img-big-1.jpg"></span>
  402 + <span data-link="images/gallery-pic/gallery-big/img-big-2.jpg"></span>
  403 + <span data-link="images/gallery-pic/gallery-big/img-big-3.jpg"></span>
  404 + <span data-link="images/gallery-pic/gallery-big/img-big-4.jpg"></span>
  405 + <span data-link="images/gallery-pic/gallery-big/img-big-5.jpg"></span>
  406 + <span data-link="images/gallery-pic/gallery-big/img-big-6.jpg"></span>
  407 + <span data-link="images/gallery-pic/gallery-big/img-big-7.jpg"></span>
  408 + </div>
  409 + </div>
  410 + </div>
  411 + </div>
  412 +
  413 + <div class="search-worker-blocks-text-wr">
  414 + <div class="search-worker-blocks-ico-wr">
  415 + <img src="/images/ded-ico.png" alt=""/>
  416 + </div>
  417 + <div class="search-worker-blocks-title-wr">
  418 + <div class="land-stars-pro">PRO</div>
  419 + <div class="search-worker-blocks-title">Петер Цумтор</div>
  420 + </div>
  421 + <div class="search-worker-blocks-title-wr">
  422 + <div class="rating-new">
  423 + <!--оценка-->
  424 + <input type="hidden" class="val" value="4"/>
  425 + <!--количество голосов-->
  426 + <!--<input type="hidden" class="votes" value="12"/>-->
  427 +
  428 + </div>
  429 + <div class="search-worker-blocks-atr">30 отзывов, Киев</div>
  430 + </div>
  431 + <div class="search-worker-blocks-title-wr">
  432 + <div class="search-worker-blocks-status"><img src="/images/sidebar-ico/ico-9.png" alt=""/><span>свободен</span></div>
  433 + </div>
  434 + <div class="search-worker-blocks-geographic style">
  435 + <span>География работ: </span>Киев, Полтава, Харьков, Днепропетровск, Львов, Одесса
  436 + </div>
  437 + <div class="search-worker-blocks-tags style">
  438 + <a href="#">Дизайн интерьера</a>,<a href="#">Архитектурное проектирование</a>, <a href="#">Ремонт квартир</a>, <a href="#">Ремонт ванной</a>, <a href="#">Отделка домов</a>, <a href="#">Строительство коттеджей</a>
  439 + </div>
  440 + <div class="search-worker-blocks-visit style"><span>Последний визит: </span>2 дня назад</div>
  441 + <a href="#" class="search-worker-blocks-jobs-portfolio">21 работа в портфолио</a>
  442 + <div class="search-worker-blocks-buttons style">
  443 + <a class="get-list" href="#">Добавить в закладки</a>
  444 + <a class="get-project" href="#">Предложить проект</a>
  445 + </div>
  446 + </div>
  447 + </div>
  448 +
  449 + <div class="navi-buttons-wr style">
  450 + <ul class="pagination">
  451 + <li><a href="#">1</a></li>
  452 + <li><a href="#">2</a></li>
  453 + <li><a href="#">3</a></li>
  454 + <li><a href="#">4</a></li>
  455 + <li><a href="#">5</a></li>
  456 + <li class="dots-next"><a href="#">...</a></li>
  457 + <li><a href="#">156</a></li>
  458 + </ul>
  459 + </div>
  460 +
  461 + </div>
  462 + </div>
  463 + </div>
  464 + </div>
  465 + </div>
  466 +
  467 +</div>
... ...
frontend/views/profile/search.php 0 → 100644
  1 +<?php
  2 +
  3 +use \yii\helpers\Html;
  4 +
  5 +/* @var $this yii\web\View */
  6 +
  7 +$this->title = 'My Yii Application';
  8 +?>
  9 +
  10 +<div class="section-box content">
  11 + <div class="section-box-22">
  12 + <div class="box-wr">
  13 + <div class="box-all">
  14 + <div class="left-search-work">
  15 + <form action="" class="search-work-form">
  16 +
  17 + <div class="blocks-check-list-wrapp">
  18 + <div class="blocks-check-title">Профиль</div>
  19 + <div class="blocks-check-list-wrapp">
  20 + <select>
  21 + <option selected >Дизайн</option>
  22 + <option value="">Ландшафтный дизайн</option>
  23 + <option value="">Интерьерный дизайн</option>
  24 + </select>
  25 + </div>
  26 +
  27 + <div class="blocks-check-list-wrapp">
  28 + <select>
  29 + <option selected >Архитектура</option>
  30 + <option value="">Ландшафтный дизайн</option>
  31 + <option value="">Интерьерный дизайн</option>
  32 + </select>
  33 + </div>
  34 +
  35 + <div class="blocks-check-list-wrapp">
  36 + <select>
  37 + <option selected >Строительство</option>
  38 + <option value="">Ландшафтный дизайн</option>
  39 + <option value="">Интерьерный дизайн</option>
  40 + </select>
  41 + </div>
  42 + </div>
  43 +
  44 + <div class="blocks-check-list-wrapp">
  45 + <div class="blocks-check-title">Регион</div>
  46 + <select>
  47 + <option selected value="">Все страны</option>
  48 + <option style="color: #000; font-weight: bold !important;" value="">Украина</option>
  49 + <option value="">Россия</option>
  50 + <option value="">Белорусь</option>
  51 + </select>
  52 + </div>
  53 + <div class="blocks-check-list-wrapp">
  54 + <select id="theme-1">
  55 + <option selected >Город</option>
  56 + <option value="">Все</option>
  57 + <option value="">Киев</option>
  58 + <option value="">Житомир</option>
  59 + <option value="">Львов</option>
  60 + <option value="">Киев</option>
  61 + <option value="">Житомир</option>
  62 + <option value="">Львов</option>
  63 + </select>
  64 + </div>
  65 +
  66 + <div class="blocks-check-list-wrapp">
  67 + <div class="blocks-check-title">Бюджет</div>
  68 + <div class="form-price-wr">
  69 + <input type="text" placeholder="от"/>
  70 + <input type="text" placeholder="до"/>
  71 + <div class="blocks-check-list-wrapp check-valuta">
  72 + <select>
  73 + <option selected>грн</option>
  74 + <option value="">$</option>
  75 + <option value="">eur</option>
  76 + </select>
  77 + </div>
  78 + </div>
  79 + <div class="blocks-check-list">
  80 + <input type="checkbox" name="group2" class="check-search" id="theme-4"><label for="theme-4"><span></span>Договорной</label>
  81 + </div>
  82 + <div class="blocks-check-list">
  83 + <input type="checkbox" name="group2" class="check-search" id="theme-5"><label for="theme-5"><span></span>Компании</label>
  84 + </div>
  85 + <div class="blocks-check-list">
  86 + <input type="checkbox" name="group2" class="check-search" id="theme-6"><label for="theme-6"><span></span>Проектанты</label>
  87 + </div>
  88 + <div class="blocks-check-list">
  89 + <input checked type="checkbox" name="group2" class="check-search" id="theme-7"><label for="theme-7"><span></span>Все</label>
  90 + </div>
  91 + </div>
  92 +
  93 +
  94 + <a href="#" class="reset-filter">Сбросить фильтр</a>
  95 + <div class="blocks-check-list-submit">
  96 + <input type="submit" value="Найти"/>
  97 + </div>
  98 + </form>
  99 + </div>
  100 + <div class="right-search-work">
  101 + <div class="search-worker-title style">Сейчас 751 предложение</div>
  102 + <div class="search-profile-blocks-wr style">
  103 + <div class="search-profile-blocks">
  104 + <a href="" class="srch-prof-title">Создание проекта дома</a>
  105 + <div class="srch-prof-budget"><span></span>Бюджет: 20 000 грн (Договорной)</div>
  106 + <div class="srch-prof-contract-wr">
  107 + <div class="srch-prof-contract-button">ПОДРЯД</div>
  108 + <div class="srch-prof-contract-txt">
  109 + <span>Из проекта: </span><a href="#">Печерский квартал</a>
  110 + </div>
  111 + </div>
  112 + <div class="srch-prof-text">
  113 + <p>На постоянные работы по созданию сайтов, в нашу команду требуется html-верстальщик. Оплата сдельная за проект. В отклике прошу написать свой Skype и почту. А так же 3 проекта с реализованной адаптивной версткой и 3 проекта мобильных сайтов.</p>
  114 + <p>P.S. Студиям прошу не беспокоить! Нужен специалист в команду</p>
  115 + </div>
  116 + <div class="srch-prof-params-wr">
  117 + <div class="srch-prof-params srch-prof-params-city">
  118 + <img src="images/ico-city.png" alt=""/><span>Киев</span>
  119 + </div>
  120 + <div class="srch-prof-params srch-prof-params-clock">
  121 + <img src="images/ico-clock.png" alt=""/><span>15.10.2016</span>
  122 + </div>
  123 + <div class="srch-prof-params srch-prof-params-comm">
  124 + <img src="images/ico-comm.png" alt=""/><span>4 предложения</span>
  125 + </div>
  126 + </div>
  127 + </div>
  128 +
  129 + <div class="search-profile-blocks">
  130 + <a href="" class="srch-prof-title">Создание проекта дома</a>
  131 + <div class="srch-prof-budget"><span></span>Бюджет: 20 000 грн (Договорной)</div>
  132 + <div class="srch-prof-contract-wr">
  133 + <div class="srch-prof-contract-button">ПОДРЯД</div>
  134 + <div class="srch-prof-contract-txt">
  135 + <span>Из проекта: </span><a href="#">Печерский квартал</a>
  136 + </div>
  137 + </div>
  138 + <div class="srch-prof-text">
  139 + <p>На постоянные работы по созданию сайтов, в нашу команду требуется html-верстальщик. Оплата сдельная за проект. В отклике прошу написать свой Skype и почту. А так же 3 проекта с реализованной адаптивной версткой и 3 проекта мобильных сайтов.</p>
  140 + <p>P.S. Студиям прошу не беспокоить! Нужен специалист в команду</p>
  141 + </div>
  142 + <div class="srch-prof-params-wr">
  143 + <div class="srch-prof-params srch-prof-params-city">
  144 + <img src="images/ico-city.png" alt=""/><span>Киев</span>
  145 + </div>
  146 + <div class="srch-prof-params srch-prof-params-clock">
  147 + <img src="images/ico-clock.png" alt=""/><span>15.10.2016</span>
  148 + </div>
  149 + <div class="srch-prof-params srch-prof-params-comm">
  150 + <img src="images/ico-comm.png" alt=""/><span>4 предложения</span>
  151 + </div>
  152 + </div>
  153 + </div>
  154 +
  155 + <div class="search-profile-blocks">
  156 + <a href="" class="srch-prof-title">Создание проекта дома</a>
  157 + <div class="srch-prof-budget"><span></span>Бюджет: 20 000 грн (Договорной)</div>
  158 + <div class="srch-prof-contract-wr">
  159 + <div class="srch-prof-contract-button">ПОДРЯД</div>
  160 + <div class="srch-prof-contract-txt">
  161 + <span>Из проекта: </span><a href="#">Печерский квартал</a>
  162 + </div>
  163 + </div>
  164 + <div class="srch-prof-text">
  165 + <p>На постоянные работы по созданию сайтов, в нашу команду требуется html-верстальщик. Оплата сдельная за проект. В отклике прошу написать свой Skype и почту. А так же 3 проекта с реализованной адаптивной версткой и 3 проекта мобильных сайтов.</p>
  166 + <p>P.S. Студиям прошу не беспокоить! Нужен специалист в команду</p>
  167 + </div>
  168 + <div class="srch-prof-params-wr">
  169 + <div class="srch-prof-params srch-prof-params-city">
  170 + <img src="images/ico-city.png" alt=""/><span>Киев</span>
  171 + </div>
  172 + <div class="srch-prof-params srch-prof-params-clock">
  173 + <img src="images/ico-clock.png" alt=""/><span>15.10.2016</span>
  174 + </div>
  175 + <div class="srch-prof-params srch-prof-params-comm">
  176 + <img src="images/ico-comm.png" alt=""/><span>4 предложения</span>
  177 + </div>
  178 + </div>
  179 + </div>
  180 +
  181 + <div class="navi-buttons-wr style navi-buttons-yet-wr">
  182 + <ul class="pagination">
  183 + <li><a href="#">1</a></li>
  184 + <li class="active"><a href="#">2</a></li>
  185 + <li><a href="#">3</a></li>
  186 + <li><a href="#">4</a></li>
  187 + <li><a href="#">5</a></li>
  188 + <li class="dots-next"><a href="#">...</a></li>
  189 + <li><a href="#">156</a></li>
  190 + </ul>
  191 + <a href="#" class="navi-buttons-yet">Еще 24 проекта</a>
  192 + </div>
  193 + </div>
  194 +
  195 + </div>
  196 + </div>
  197 + </div>
  198 + </div>
  199 + <div>
  200 +
  201 + <div class="section-box" style="height: 720px; overflow: hidden">
  202 + <div class="map-settings-opacity"></div>
  203 + <div class="map-settings-wrapp">
  204 + <div class="min_markers-wrapp">
  205 + <ul class="min_markers">
  206 + <li class="active_m"><span></span><p>Все</p></li>
  207 + <li><span><img src="images/markers/marker-min-1.png"/></span><p>Жилые</p></li>
  208 + <li><span><img src="images/markers/marker-min-2.png"/></span><p>Офисные</p></li>
  209 + <li><span><img src="images/markers/marker-min-3.png"/></span><p>Торговые</p></li>
  210 + <li><span><img src="images/markers/marker-min-4.png"/></span><p>Мосты</p></li>
  211 + <li><span><img src="images/markers/marker-min-5.png"/></span><p>Дороги</p></li>
  212 + <li><span><img src="images/markers/marker-min-6.png"/></span><p>Сооружения</p></li>
  213 + <li><span><img src="images/markers/marker-min-7.png"/></span><p>Склады</p></li>
  214 + <li><span><img src="images/markers/marker-min-8.png"/></span><p>Заводы</p></li>
  215 + <li><span><img src="images/markers/marker-min-9.png"/></span><p>Разное</p></li>
  216 + </ul>
  217 + <ul class="min_markers_two">
  218 + <li><span><img src="images/markers/marker-min-10.png"/></span><p>проекты</p></li>
  219 + <li><span><img src="images/markers/marker-min-11.png"/></span><p>подряды</p></li>
  220 + </ul>
  221 + </div>
  222 + </div>
  223 + <div class="slider-map"></div>
  224 + <div id="map_cloud" style="display: none;">
  225 + <script type="text/javascript">
  226 + function initialize() {
  227 + var start_position = new google.maps.LatLng('56', '30');
  228 + var settings = {
  229 + zoom: 7,
  230 + // scrollwheel: false,
  231 + center: start_position,
  232 + mapTypeControl: false,
  233 + mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DROPDOWN_MENU},
  234 + navigationControl: false,
  235 + navigationControlOptions: {style: google.maps.NavigationControlStyle.SMALL},
  236 + scaleControl: false,
  237 + streetViewControl: false,
  238 + rotateControl: false,
  239 + zoomControl: false,
  240 + mapTypeId: google.maps.MapTypeId.ROADMAP};
  241 + var map = new google.maps.Map(document.getElementById("map_canvas"), settings);
  242 +
  243 +
  244 + var image1 = new google.maps.MarkerImage('images/markers/marker-we-1.png',
  245 + new google.maps.Size(21, 32),
  246 + new google.maps.Point(0,0),
  247 + new google.maps.Point(16, 35)
  248 + );
  249 + var image2 = new google.maps.MarkerImage('images/markers/marker-we-2.png',
  250 + new google.maps.Size(21, 32),
  251 + new google.maps.Point(0,0),
  252 + new google.maps.Point(16, 35)
  253 + );
  254 + var image3 = new google.maps.MarkerImage('images/markers/marker-we-3.png',
  255 + new google.maps.Size(21, 32),
  256 + new google.maps.Point(0,0),
  257 + new google.maps.Point(16, 35)
  258 + );
  259 + var image4 = new google.maps.MarkerImage('images/markers/marker-we-4.png',
  260 + new google.maps.Size(21, 32),
  261 + new google.maps.Point(0,0),
  262 + new google.maps.Point(16, 35)
  263 + );
  264 + var image5 = new google.maps.MarkerImage('images/markers/marker-we-5.png',
  265 + new google.maps.Size(21, 32),
  266 + new google.maps.Point(0,0),
  267 + new google.maps.Point(16, 35)
  268 + );
  269 + var image6 = new google.maps.MarkerImage('images/markers/marker-we-6.png',
  270 + new google.maps.Size(21, 32),
  271 + new google.maps.Point(0,0),
  272 + new google.maps.Point(16, 35)
  273 + );
  274 + var image7 = new google.maps.MarkerImage('images/markers/marker-we-7.png',
  275 + new google.maps.Size(21, 32),
  276 + new google.maps.Point(0,0),
  277 + new google.maps.Point(16, 35)
  278 + );
  279 + var image8 = new google.maps.MarkerImage('images/markers/marker-we-8.png',
  280 + new google.maps.Size(21, 32),
  281 + new google.maps.Point(0,0),
  282 + new google.maps.Point(16, 35)
  283 + );
  284 + var image9 = new google.maps.MarkerImage('images/markers/marker-we-9.png',
  285 + new google.maps.Size(21, 32),
  286 + new google.maps.Point(0,0),
  287 + new google.maps.Point(16, 35)
  288 + );
  289 + var image10 = new google.maps.MarkerImage('images/markers/marker-empl-1.png',
  290 + new google.maps.Size(21, 32),
  291 + new google.maps.Point(0,0),
  292 + new google.maps.Point(16, 35)
  293 + );
  294 + var image11 = new google.maps.MarkerImage('images/markers/marker-empl-2.png',
  295 + new google.maps.Size(21, 32),
  296 + new google.maps.Point(0,0),
  297 + new google.maps.Point(16, 35)
  298 + );
  299 + var image12 = new google.maps.MarkerImage('images/markers/marker-empl-3.png',
  300 + new google.maps.Size(21, 32),
  301 + new google.maps.Point(0,0),
  302 + new google.maps.Point(16, 35)
  303 + );
  304 + var image13 = new google.maps.MarkerImage('images/markers/marker-empl-4.png',
  305 + new google.maps.Size(21, 32),
  306 + new google.maps.Point(0,0),
  307 + new google.maps.Point(16, 35)
  308 + );
  309 + var image14 = new google.maps.MarkerImage('images/markers/marker-empl-5.png',
  310 + new google.maps.Size(21, 32),
  311 + new google.maps.Point(0,0),
  312 + new google.maps.Point(16, 35)
  313 + );
  314 + var image15 = new google.maps.MarkerImage('images/markers/marker-empl-6.png',
  315 + new google.maps.Size(21, 32),
  316 + new google.maps.Point(0,0),
  317 + new google.maps.Point(16, 35)
  318 + );
  319 + var image16 = new google.maps.MarkerImage('images/markers/marker-empl-7.png',
  320 + new google.maps.Size(21, 32),
  321 + new google.maps.Point(0,0),
  322 + new google.maps.Point(16, 35)
  323 + );
  324 + var image17 = new google.maps.MarkerImage('images/markers/marker-empl-8.png',
  325 + new google.maps.Size(21, 32),
  326 + new google.maps.Point(0,0),
  327 + new google.maps.Point(16, 35)
  328 + );
  329 + var image18 = new google.maps.MarkerImage('images/markers/marker-empl-9.png',
  330 + new google.maps.Size(21, 32),
  331 + new google.maps.Point(0,0),
  332 + new google.maps.Point(16, 35)
  333 + );
  334 +
  335 + var markers = [];
  336 +
  337 + var marker = new google.maps.Marker({
  338 + position: new google.maps.LatLng('56', '35.3'),
  339 + map: map,
  340 + title: 'Marker Title2',
  341 + icon: image1
  342 + });
  343 + markers.push(marker);
  344 +
  345 + var marker = new google.maps.Marker({
  346 + position: new google.maps.LatLng('56', '36'),
  347 + map: map,
  348 + title: 'Marker Title2',
  349 + icon: image2
  350 + });
  351 + markers.push(marker);
  352 +
  353 + var marker = new google.maps.Marker({
  354 + position: new google.maps.LatLng('56', '34.5'),
  355 + map: map,
  356 + title: 'Marker Title3',
  357 + icon: image18
  358 + });
  359 + markers.push(marker);
  360 +
  361 + var marker = new google.maps.Marker({
  362 + position: new google.maps.LatLng('56', '35'),
  363 + map: map,
  364 + title: 'Marker Title4',
  365 + icon: image13
  366 + });
  367 + markers.push(marker);
  368 +
  369 +
  370 + var clusterStyles = [
  371 + {
  372 + url: 'images/markers/clasters.png',
  373 + height: 36,
  374 + width: 36
  375 + }
  376 +
  377 + ];
  378 + markerClusterer = new MarkerClusterer(map, markers,
  379 + {
  380 + maxZoom: 10,
  381 + gridSize: 100,
  382 + styles: clusterStyles
  383 + });
  384 +//балун
  385 + var infowindow = new google.maps.InfoWindow({
  386 + content: '<div style="width: 112px;"><a href="#" style="text-decoration: none; color: #333"><img style="width: 112px; height: 60px" src="images/infowindow_marker_slider.jpg" alt=""/><p style="width: 100%; text-align: center; font-family: Ubuntu Bold; font-size: 11px;">Трц “Дарница”</p></a></div>'
  387 + });
  388 + google.maps.event.addListener(marker, 'click', function() {
  389 + infowindow.open(map, this);
  390 + });
  391 + }
  392 + </script>
  393 + </div>
  394 + <div id="map_canvas" style="width: 100%; height:100%;"></div>
  395 + <div class="slider_map-wr">
  396 + <div class="slider_map_overlay"></div>
  397 + <div class="slider_map">
  398 + <div id="demo5" class="scroll-img">
  399 + <ul>
  400 + <li>
  401 + <a href="#" class="slider_a">
  402 + <div class="slider-marker-bl">
  403 + <div class="slider-marker-bl-img">
  404 + <img src="images/marker_slider.jpg" alt=""/>
  405 + </div>
  406 + <div class="slider-marker-bl-text">
  407 + <div class="slider-marker-bl-text-title">ТЦ «Дарница»</div>
  408 + <div class="slider-marker-bl-text-p">Киев, Днепровский район, проспект Воссоединения, 2/1 Район Днепровский</div>
  409 + </div>
  410 + </div>
  411 + </a>
  412 + </li>
  413 + <li>
  414 + <a href="#" class="slider_a">
  415 + <div class="slider-marker-bl">
  416 + <div class="slider-marker-bl-img">
  417 + <img src="images/marker_slider.jpg" alt=""/>
  418 + </div>
  419 + <div class="slider-marker-bl-text">
  420 + <div class="slider-marker-bl-text-title">ТЦ «Дарница»</div>
  421 + <div class="slider-marker-bl-text-p">Киев, Днепровский район, проспект Воссоединения, 2/1 Район Днепровский</div>
  422 + </div>
  423 + </div>
  424 + </a>
  425 + </li>
  426 + <li>
  427 + <a href="#" class="slider_a">
  428 + <div class="slider-marker-bl">
  429 + <div class="slider-marker-bl-img">
  430 + <img src="images/marker_slider.jpg" alt=""/>
  431 + </div>
  432 + <div class="slider-marker-bl-text">
  433 + <div class="slider-marker-bl-text-title">ТЦ «Дарница»</div>
  434 + <div class="slider-marker-bl-text-p">Киев, Днепровский район, проспект Воссоединения, 2/1 Район Днепровский</div>
  435 + </div>
  436 + </div>
  437 + </a>
  438 + </li>
  439 + <li>
  440 + <a href="#" class="slider_a">
  441 + <div class="slider-marker-bl">
  442 + <div class="slider-marker-bl-img">
  443 + <img src="images/marker_slider.jpg" alt=""/>
  444 + </div>
  445 + <div class="slider-marker-bl-text">
  446 + <div class="slider-marker-bl-text-title">ТЦ «Дарница»</div>
  447 + <div class="slider-marker-bl-text-p">Киев, Днепровский район, проспект Воссоединения, 2/1 Район Днепровский</div>
  448 + </div>
  449 + </div>
  450 + </a>
  451 + </li>
  452 + <li>
  453 + <a href="#" class="slider_a">
  454 + <div class="slider-marker-bl">
  455 + <div class="slider-marker-bl-img">
  456 + <img src="images/marker_slider.jpg" alt=""/>
  457 + </div>
  458 + <div class="slider-marker-bl-text">
  459 + <div class="slider-marker-bl-text-title">ТЦ «Дарница»</div>
  460 + <div class="slider-marker-bl-text-p">Киев, Днепровский район, проспект Воссоединения, 2/1 Район Днепровский</div>
  461 + </div>
  462 + </div>
  463 + </a>
  464 + </li>
  465 + <li>
  466 + <a href="#" class="slider_a">
  467 + <div class="slider-marker-bl">
  468 + <div class="slider-marker-bl-img">
  469 + <img src="images/marker_slider.jpg" alt=""/>
  470 + </div>
  471 + <div class="slider-marker-bl-text">
  472 + <div class="slider-marker-bl-text-title">ТЦ «Дарница»</div>
  473 + <div class="slider-marker-bl-text-p">Киев, Днепровский район, проспект Воссоединения, 2/1 Район Днепровский</div>
  474 + </div>
  475 + </div>
  476 + </a>
  477 + </li>
  478 + </ul>
  479 + </div>
  480 + <div id="demo5-btn" class="text-center">
  481 + <a id="demo5-backward"></a>
  482 + <a id="demo5-forward"></a>
  483 + </div>
  484 + </div>
  485 + </div>
  486 + </div>
  487 +
  488 + </div>
  489 +</div>
0 490 \ No newline at end of file
... ...
frontend/views/tender/index.php 0 → 100644
  1 +<?php
  2 +
  3 +use \yii\helpers\Html;
  4 +
  5 +/* @var $this yii\web\View */
  6 +
  7 +$this->title = 'My Yii Application';
  8 +?>
... ...
frontend/views/tender/search.php 0 → 100644
  1 +<?php
  2 +
  3 +use \yii\helpers\Html;
  4 +
  5 +/* @var $this yii\web\View */
  6 +
  7 +$this->title = 'My Yii Application';
  8 +?>
  9 +
  10 +<div class="section-box content">
  11 + <div class="section-box-22">
  12 + <div class="box-wr">
  13 + <div class="box-all">
  14 + <div class="left-search-work">
  15 + <form action="" class="search-work-form">
  16 +
  17 + <div class="blocks-check-list-wrapp">
  18 + <div class="blocks-check-title">Профиль</div>
  19 + <div class="blocks-check-list-wrapp">
  20 + <select>
  21 + <option selected >Дизайн</option>
  22 + <option value="">Ландшафтный дизайн</option>
  23 + <option value="">Интерьерный дизайн</option>
  24 + </select>
  25 + </div>
  26 +
  27 + <div class="blocks-check-list-wrapp">
  28 + <select>
  29 + <option selected >Архитектура</option>
  30 + <option value="">Ландшафтный дизайн</option>
  31 + <option value="">Интерьерный дизайн</option>
  32 + </select>
  33 + </div>
  34 +
  35 + <div class="blocks-check-list-wrapp">
  36 + <select>
  37 + <option selected >Строительство</option>
  38 + <option value="">Ландшафтный дизайн</option>
  39 + <option value="">Интерьерный дизайн</option>
  40 + </select>
  41 + </div>
  42 + </div>
  43 +
  44 + <div class="blocks-check-list-wrapp">
  45 + <div class="blocks-check-title">Регион</div>
  46 + <select>
  47 + <option selected value="">Все страны</option>
  48 + <option style="color: #000; font-weight: bold !important;" value="">Украина</option>
  49 + <option value="">Россия</option>
  50 + <option value="">Белорусь</option>
  51 + </select>
  52 + </div>
  53 + <div class="blocks-check-list-wrapp">
  54 + <select id="theme-1">
  55 + <option selected >Город</option>
  56 + <option value="">Все</option>
  57 + <option value="">Киев</option>
  58 + <option value="">Житомир</option>
  59 + <option value="">Львов</option>
  60 + <option value="">Киев</option>
  61 + <option value="">Житомир</option>
  62 + <option value="">Львов</option>
  63 + </select>
  64 + </div>
  65 +
  66 + <div class="blocks-check-list-wrapp">
  67 + <div class="blocks-check-title">Бюджет</div>
  68 + <div class="form-price-wr">
  69 + <input type="text" placeholder="от"/>
  70 + <input type="text" placeholder="до"/>
  71 + <div class="blocks-check-list-wrapp check-valuta">
  72 + <select>
  73 + <option selected>грн</option>
  74 + <option value="">$</option>
  75 + <option value="">eur</option>
  76 + </select>
  77 + </div>
  78 + </div>
  79 + <div class="blocks-check-list">
  80 + <input type="checkbox" name="group2" class="check-search" id="theme-4"><label for="theme-4"><span></span>Договорной</label>
  81 + </div>
  82 + <div class="blocks-check-list">
  83 + <input type="checkbox" name="group2" class="check-search" id="theme-5"><label for="theme-5"><span></span>Компании</label>
  84 + </div>
  85 + <div class="blocks-check-list">
  86 + <input type="checkbox" name="group2" class="check-search" id="theme-6"><label for="theme-6"><span></span>Проектанты</label>
  87 + </div>
  88 + <div class="blocks-check-list">
  89 + <input checked type="checkbox" name="group2" class="check-search" id="theme-7"><label for="theme-7"><span></span>Все</label>
  90 + </div>
  91 + </div>
  92 +
  93 +
  94 + <a href="#" class="reset-filter">Сбросить фильтр</a>
  95 + <div class="blocks-check-list-submit">
  96 + <input type="submit" value="Найти"/>
  97 + </div>
  98 + </form>
  99 + </div>
  100 + <div class="right-search-work">
  101 + <div class="search-worker-title style">Сейчас 751 предложение</div>
  102 + <div class="search-profile-blocks-wr style">
  103 + <div class="search-profile-blocks">
  104 + <a href="" class="srch-prof-title">Создание проекта дома</a>
  105 + <div class="srch-prof-budget"><span></span>Бюджет: 20 000 грн (Договорной)</div>
  106 + <div class="srch-prof-contract-wr">
  107 + <div class="srch-prof-contract-button">ПОДРЯД</div>
  108 + <div class="srch-prof-contract-txt">
  109 + <span>Из проекта: </span><a href="#">Печерский квартал</a>
  110 + </div>
  111 + </div>
  112 + <div class="srch-prof-text">
  113 + <p>На постоянные работы по созданию сайтов, в нашу команду требуется html-верстальщик. Оплата сдельная за проект. В отклике прошу написать свой Skype и почту. А так же 3 проекта с реализованной адаптивной версткой и 3 проекта мобильных сайтов.</p>
  114 + <p>P.S. Студиям прошу не беспокоить! Нужен специалист в команду</p>
  115 + </div>
  116 + <div class="srch-prof-params-wr">
  117 + <div class="srch-prof-params srch-prof-params-city">
  118 + <img src="images/ico-city.png" alt=""/><span>Киев</span>
  119 + </div>
  120 + <div class="srch-prof-params srch-prof-params-clock">
  121 + <img src="images/ico-clock.png" alt=""/><span>15.10.2016</span>
  122 + </div>
  123 + <div class="srch-prof-params srch-prof-params-comm">
  124 + <img src="images/ico-comm.png" alt=""/><span>4 предложения</span>
  125 + </div>
  126 + </div>
  127 + </div>
  128 +
  129 + <div class="search-profile-blocks">
  130 + <a href="" class="srch-prof-title">Создание проекта дома</a>
  131 + <div class="srch-prof-budget"><span></span>Бюджет: 20 000 грн (Договорной)</div>
  132 + <div class="srch-prof-contract-wr">
  133 + <div class="srch-prof-contract-button">ПОДРЯД</div>
  134 + <div class="srch-prof-contract-txt">
  135 + <span>Из проекта: </span><a href="#">Печерский квартал</a>
  136 + </div>
  137 + </div>
  138 + <div class="srch-prof-text">
  139 + <p>На постоянные работы по созданию сайтов, в нашу команду требуется html-верстальщик. Оплата сдельная за проект. В отклике прошу написать свой Skype и почту. А так же 3 проекта с реализованной адаптивной версткой и 3 проекта мобильных сайтов.</p>
  140 + <p>P.S. Студиям прошу не беспокоить! Нужен специалист в команду</p>
  141 + </div>
  142 + <div class="srch-prof-params-wr">
  143 + <div class="srch-prof-params srch-prof-params-city">
  144 + <img src="images/ico-city.png" alt=""/><span>Киев</span>
  145 + </div>
  146 + <div class="srch-prof-params srch-prof-params-clock">
  147 + <img src="images/ico-clock.png" alt=""/><span>15.10.2016</span>
  148 + </div>
  149 + <div class="srch-prof-params srch-prof-params-comm">
  150 + <img src="images/ico-comm.png" alt=""/><span>4 предложения</span>
  151 + </div>
  152 + </div>
  153 + </div>
  154 +
  155 + <div class="search-profile-blocks">
  156 + <a href="" class="srch-prof-title">Создание проекта дома</a>
  157 + <div class="srch-prof-budget"><span></span>Бюджет: 20 000 грн (Договорной)</div>
  158 + <div class="srch-prof-contract-wr">
  159 + <div class="srch-prof-contract-button">ПОДРЯД</div>
  160 + <div class="srch-prof-contract-txt">
  161 + <span>Из проекта: </span><a href="#">Печерский квартал</a>
  162 + </div>
  163 + </div>
  164 + <div class="srch-prof-text">
  165 + <p>На постоянные работы по созданию сайтов, в нашу команду требуется html-верстальщик. Оплата сдельная за проект. В отклике прошу написать свой Skype и почту. А так же 3 проекта с реализованной адаптивной версткой и 3 проекта мобильных сайтов.</p>
  166 + <p>P.S. Студиям прошу не беспокоить! Нужен специалист в команду</p>
  167 + </div>
  168 + <div class="srch-prof-params-wr">
  169 + <div class="srch-prof-params srch-prof-params-city">
  170 + <img src="images/ico-city.png" alt=""/><span>Киев</span>
  171 + </div>
  172 + <div class="srch-prof-params srch-prof-params-clock">
  173 + <img src="images/ico-clock.png" alt=""/><span>15.10.2016</span>
  174 + </div>
  175 + <div class="srch-prof-params srch-prof-params-comm">
  176 + <img src="images/ico-comm.png" alt=""/><span>4 предложения</span>
  177 + </div>
  178 + </div>
  179 + </div>
  180 +
  181 + <div class="navi-buttons-wr style navi-buttons-yet-wr">
  182 + <ul class="pagination">
  183 + <li><a href="#">1</a></li>
  184 + <li class="active"><a href="#">2</a></li>
  185 + <li><a href="#">3</a></li>
  186 + <li><a href="#">4</a></li>
  187 + <li><a href="#">5</a></li>
  188 + <li class="dots-next"><a href="#">...</a></li>
  189 + <li><a href="#">156</a></li>
  190 + </ul>
  191 + <a href="#" class="navi-buttons-yet">Еще 24 проекта</a>
  192 + </div>
  193 + </div>
  194 +
  195 + </div>
  196 + </div>
  197 + </div>
  198 + </div>
  199 + <div>
  200 +
  201 + <div class="section-box" style="height: 720px; overflow: hidden">
  202 + <div class="map-settings-opacity"></div>
  203 + <div class="map-settings-wrapp">
  204 + <div class="min_markers-wrapp">
  205 + <ul class="min_markers">
  206 + <li class="active_m"><span></span><p>Все</p></li>
  207 + <li><span><img src="images/markers/marker-min-1.png"/></span><p>Жилые</p></li>
  208 + <li><span><img src="images/markers/marker-min-2.png"/></span><p>Офисные</p></li>
  209 + <li><span><img src="images/markers/marker-min-3.png"/></span><p>Торговые</p></li>
  210 + <li><span><img src="images/markers/marker-min-4.png"/></span><p>Мосты</p></li>
  211 + <li><span><img src="images/markers/marker-min-5.png"/></span><p>Дороги</p></li>
  212 + <li><span><img src="images/markers/marker-min-6.png"/></span><p>Сооружения</p></li>
  213 + <li><span><img src="images/markers/marker-min-7.png"/></span><p>Склады</p></li>
  214 + <li><span><img src="images/markers/marker-min-8.png"/></span><p>Заводы</p></li>
  215 + <li><span><img src="images/markers/marker-min-9.png"/></span><p>Разное</p></li>
  216 + </ul>
  217 + <ul class="min_markers_two">
  218 + <li><span><img src="images/markers/marker-min-10.png"/></span><p>проекты</p></li>
  219 + <li><span><img src="images/markers/marker-min-11.png"/></span><p>подряды</p></li>
  220 + </ul>
  221 + </div>
  222 + </div>
  223 + <div class="slider-map"></div>
  224 + <div id="map_cloud" style="display: none;">
  225 + <script type="text/javascript">
  226 + function initialize() {
  227 + var start_position = new google.maps.LatLng('56', '30');
  228 + var settings = {
  229 + zoom: 7,
  230 + // scrollwheel: false,
  231 + center: start_position,
  232 + mapTypeControl: false,
  233 + mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DROPDOWN_MENU},
  234 + navigationControl: false,
  235 + navigationControlOptions: {style: google.maps.NavigationControlStyle.SMALL},
  236 + scaleControl: false,
  237 + streetViewControl: false,
  238 + rotateControl: false,
  239 + zoomControl: false,
  240 + mapTypeId: google.maps.MapTypeId.ROADMAP};
  241 + var map = new google.maps.Map(document.getElementById("map_canvas"), settings);
  242 +
  243 +
  244 + var image1 = new google.maps.MarkerImage('images/markers/marker-we-1.png',
  245 + new google.maps.Size(21, 32),
  246 + new google.maps.Point(0,0),
  247 + new google.maps.Point(16, 35)
  248 + );
  249 + var image2 = new google.maps.MarkerImage('images/markers/marker-we-2.png',
  250 + new google.maps.Size(21, 32),
  251 + new google.maps.Point(0,0),
  252 + new google.maps.Point(16, 35)
  253 + );
  254 + var image3 = new google.maps.MarkerImage('images/markers/marker-we-3.png',
  255 + new google.maps.Size(21, 32),
  256 + new google.maps.Point(0,0),
  257 + new google.maps.Point(16, 35)
  258 + );
  259 + var image4 = new google.maps.MarkerImage('images/markers/marker-we-4.png',
  260 + new google.maps.Size(21, 32),
  261 + new google.maps.Point(0,0),
  262 + new google.maps.Point(16, 35)
  263 + );
  264 + var image5 = new google.maps.MarkerImage('images/markers/marker-we-5.png',
  265 + new google.maps.Size(21, 32),
  266 + new google.maps.Point(0,0),
  267 + new google.maps.Point(16, 35)
  268 + );
  269 + var image6 = new google.maps.MarkerImage('images/markers/marker-we-6.png',
  270 + new google.maps.Size(21, 32),
  271 + new google.maps.Point(0,0),
  272 + new google.maps.Point(16, 35)
  273 + );
  274 + var image7 = new google.maps.MarkerImage('images/markers/marker-we-7.png',
  275 + new google.maps.Size(21, 32),
  276 + new google.maps.Point(0,0),
  277 + new google.maps.Point(16, 35)
  278 + );
  279 + var image8 = new google.maps.MarkerImage('images/markers/marker-we-8.png',
  280 + new google.maps.Size(21, 32),
  281 + new google.maps.Point(0,0),
  282 + new google.maps.Point(16, 35)
  283 + );
  284 + var image9 = new google.maps.MarkerImage('images/markers/marker-we-9.png',
  285 + new google.maps.Size(21, 32),
  286 + new google.maps.Point(0,0),
  287 + new google.maps.Point(16, 35)
  288 + );
  289 + var image10 = new google.maps.MarkerImage('images/markers/marker-empl-1.png',
  290 + new google.maps.Size(21, 32),
  291 + new google.maps.Point(0,0),
  292 + new google.maps.Point(16, 35)
  293 + );
  294 + var image11 = new google.maps.MarkerImage('images/markers/marker-empl-2.png',
  295 + new google.maps.Size(21, 32),
  296 + new google.maps.Point(0,0),
  297 + new google.maps.Point(16, 35)
  298 + );
  299 + var image12 = new google.maps.MarkerImage('images/markers/marker-empl-3.png',
  300 + new google.maps.Size(21, 32),
  301 + new google.maps.Point(0,0),
  302 + new google.maps.Point(16, 35)
  303 + );
  304 + var image13 = new google.maps.MarkerImage('images/markers/marker-empl-4.png',
  305 + new google.maps.Size(21, 32),
  306 + new google.maps.Point(0,0),
  307 + new google.maps.Point(16, 35)
  308 + );
  309 + var image14 = new google.maps.MarkerImage('images/markers/marker-empl-5.png',
  310 + new google.maps.Size(21, 32),
  311 + new google.maps.Point(0,0),
  312 + new google.maps.Point(16, 35)
  313 + );
  314 + var image15 = new google.maps.MarkerImage('images/markers/marker-empl-6.png',
  315 + new google.maps.Size(21, 32),
  316 + new google.maps.Point(0,0),
  317 + new google.maps.Point(16, 35)
  318 + );
  319 + var image16 = new google.maps.MarkerImage('images/markers/marker-empl-7.png',
  320 + new google.maps.Size(21, 32),
  321 + new google.maps.Point(0,0),
  322 + new google.maps.Point(16, 35)
  323 + );
  324 + var image17 = new google.maps.MarkerImage('images/markers/marker-empl-8.png',
  325 + new google.maps.Size(21, 32),
  326 + new google.maps.Point(0,0),
  327 + new google.maps.Point(16, 35)
  328 + );
  329 + var image18 = new google.maps.MarkerImage('images/markers/marker-empl-9.png',
  330 + new google.maps.Size(21, 32),
  331 + new google.maps.Point(0,0),
  332 + new google.maps.Point(16, 35)
  333 + );
  334 +
  335 + var markers = [];
  336 +
  337 + var marker = new google.maps.Marker({
  338 + position: new google.maps.LatLng('56', '35.3'),
  339 + map: map,
  340 + title: 'Marker Title2',
  341 + icon: image1
  342 + });
  343 + markers.push(marker);
  344 +
  345 + var marker = new google.maps.Marker({
  346 + position: new google.maps.LatLng('56', '36'),
  347 + map: map,
  348 + title: 'Marker Title2',
  349 + icon: image2
  350 + });
  351 + markers.push(marker);
  352 +
  353 + var marker = new google.maps.Marker({
  354 + position: new google.maps.LatLng('56', '34.5'),
  355 + map: map,
  356 + title: 'Marker Title3',
  357 + icon: image18
  358 + });
  359 + markers.push(marker);
  360 +
  361 + var marker = new google.maps.Marker({
  362 + position: new google.maps.LatLng('56', '35'),
  363 + map: map,
  364 + title: 'Marker Title4',
  365 + icon: image13
  366 + });
  367 + markers.push(marker);
  368 +
  369 +
  370 + var clusterStyles = [
  371 + {
  372 + url: 'images/markers/clasters.png',
  373 + height: 36,
  374 + width: 36
  375 + }
  376 +
  377 + ];
  378 + markerClusterer = new MarkerClusterer(map, markers,
  379 + {
  380 + maxZoom: 10,
  381 + gridSize: 100,
  382 + styles: clusterStyles
  383 + });
  384 +//балун
  385 + var infowindow = new google.maps.InfoWindow({
  386 + content: '<div style="width: 112px;"><a href="#" style="text-decoration: none; color: #333"><img style="width: 112px; height: 60px" src="images/infowindow_marker_slider.jpg" alt=""/><p style="width: 100%; text-align: center; font-family: Ubuntu Bold; font-size: 11px;">Трц “Дарница”</p></a></div>'
  387 + });
  388 + google.maps.event.addListener(marker, 'click', function() {
  389 + infowindow.open(map, this);
  390 + });
  391 + }
  392 + </script>
  393 + </div>
  394 + <div id="map_canvas" style="width: 100%; height:100%;"></div>
  395 + <div class="slider_map-wr">
  396 + <div class="slider_map_overlay"></div>
  397 + <div class="slider_map">
  398 + <div id="demo5" class="scroll-img">
  399 + <ul>
  400 + <li>
  401 + <a href="#" class="slider_a">
  402 + <div class="slider-marker-bl">
  403 + <div class="slider-marker-bl-img">
  404 + <img src="images/marker_slider.jpg" alt=""/>
  405 + </div>
  406 + <div class="slider-marker-bl-text">
  407 + <div class="slider-marker-bl-text-title">ТЦ «Дарница»</div>
  408 + <div class="slider-marker-bl-text-p">Киев, Днепровский район, проспект Воссоединения, 2/1 Район Днепровский</div>
  409 + </div>
  410 + </div>
  411 + </a>
  412 + </li>
  413 + <li>
  414 + <a href="#" class="slider_a">
  415 + <div class="slider-marker-bl">
  416 + <div class="slider-marker-bl-img">
  417 + <img src="images/marker_slider.jpg" alt=""/>
  418 + </div>
  419 + <div class="slider-marker-bl-text">
  420 + <div class="slider-marker-bl-text-title">ТЦ «Дарница»</div>
  421 + <div class="slider-marker-bl-text-p">Киев, Днепровский район, проспект Воссоединения, 2/1 Район Днепровский</div>
  422 + </div>
  423 + </div>
  424 + </a>
  425 + </li>
  426 + <li>
  427 + <a href="#" class="slider_a">
  428 + <div class="slider-marker-bl">
  429 + <div class="slider-marker-bl-img">
  430 + <img src="images/marker_slider.jpg" alt=""/>
  431 + </div>
  432 + <div class="slider-marker-bl-text">
  433 + <div class="slider-marker-bl-text-title">ТЦ «Дарница»</div>
  434 + <div class="slider-marker-bl-text-p">Киев, Днепровский район, проспект Воссоединения, 2/1 Район Днепровский</div>
  435 + </div>
  436 + </div>
  437 + </a>
  438 + </li>
  439 + <li>
  440 + <a href="#" class="slider_a">
  441 + <div class="slider-marker-bl">
  442 + <div class="slider-marker-bl-img">
  443 + <img src="images/marker_slider.jpg" alt=""/>
  444 + </div>
  445 + <div class="slider-marker-bl-text">
  446 + <div class="slider-marker-bl-text-title">ТЦ «Дарница»</div>
  447 + <div class="slider-marker-bl-text-p">Киев, Днепровский район, проспект Воссоединения, 2/1 Район Днепровский</div>
  448 + </div>
  449 + </div>
  450 + </a>
  451 + </li>
  452 + <li>
  453 + <a href="#" class="slider_a">
  454 + <div class="slider-marker-bl">
  455 + <div class="slider-marker-bl-img">
  456 + <img src="images/marker_slider.jpg" alt=""/>
  457 + </div>
  458 + <div class="slider-marker-bl-text">
  459 + <div class="slider-marker-bl-text-title">ТЦ «Дарница»</div>
  460 + <div class="slider-marker-bl-text-p">Киев, Днепровский район, проспект Воссоединения, 2/1 Район Днепровский</div>
  461 + </div>
  462 + </div>
  463 + </a>
  464 + </li>
  465 + <li>
  466 + <a href="#" class="slider_a">
  467 + <div class="slider-marker-bl">
  468 + <div class="slider-marker-bl-img">
  469 + <img src="images/marker_slider.jpg" alt=""/>
  470 + </div>
  471 + <div class="slider-marker-bl-text">
  472 + <div class="slider-marker-bl-text-title">ТЦ «Дарница»</div>
  473 + <div class="slider-marker-bl-text-p">Киев, Днепровский район, проспект Воссоединения, 2/1 Район Днепровский</div>
  474 + </div>
  475 + </div>
  476 + </a>
  477 + </li>
  478 + </ul>
  479 + </div>
  480 + <div id="demo5-btn" class="text-center">
  481 + <a id="demo5-backward"></a>
  482 + <a id="demo5-forward"></a>
  483 + </div>
  484 + </div>
  485 + </div>
  486 + </div>
  487 +
  488 + </div>
  489 +</div>
0 490 \ No newline at end of file
... ...
frontend/views/tender/view.php 0 → 100644
  1 +<?php
  2 +
  3 +use \yii\helpers\Html;
  4 +
  5 +/* @var $this yii\web\View */
  6 +
  7 +$this->title = 'My Yii Application';
  8 +?>
  9 +
  10 +<div class="section-box content">
  11 + <div class="section-box-tender">
  12 + <div class="section-box-tender-title">Создание проекта квартиры</div>
  13 + <div class="section-box">
  14 + <div class="box-wr">
  15 + <div class="box-all">
  16 + <div class="tender-contract-wr style">
  17 + <div class="tender-contract-left">
  18 + <div class="srch-prof-contract-button">ПОДРЯД</div>
  19 + <div class="srch-prof-contract-txt">
  20 + <span>Из проекта: </span><a href="#">ЖК Княжеский</a>
  21 + </div>
  22 + </div>
  23 + <div class="tender-contract-right">
  24 + <span>Бюджет: 30 000 грн</span>
  25 + <img src="/images/tender/ico-1.png" alt=""/>
  26 + </div>
  27 + </div>
  28 + <div class="tender-date style">
  29 + <div class="srch-prof-params srch-prof-params-clock">
  30 + <img src="/images/ico-clock.png" alt=""><span>20.04.2016</span>
  31 + </div>
  32 + </div>
  33 + </div>
  34 + </div>
  35 + </div>
  36 + </div>
  37 + <div class="section-box-15 tender-page">
  38 + <div class="box-wr">
  39 + <div class="box-all">
  40 + <div class="section-box">
  41 + <div class="cabinet-message-read-autor-wr style">
  42 + <div class="cabinet-message-read-foto-wr">
  43 + <div class="cabinet-message-read-foto"><img src="/images/ded-foto.jpg" alt=""/></div>
  44 + </div>
  45 + <div class="cab-mes-read-cont">
  46 + <div class="cab-mes-read-cont-title">Петер Цумтор</div>
  47 + <div class="cab-mes-read-cont-stars">
  48 + <div class="rating">
  49 + <!--оценка-->
  50 + <input type="hidden" class="val" value="4"/>
  51 + </div>
  52 + </div>
  53 + <div class="cab-mes-read-cont-com">30 отзывов</div>
  54 + <div class="cab-mes-read-cont-soc">
  55 + <a href="#"><img src="/images/ico-fb.png" alt=""/></a>
  56 + <a href="#"><img src="/images/ico-tw.png" alt=""/></a>
  57 + <a href="#"><img src="/images/ico-in.png" alt=""/></a>
  58 + <a href="#"><img src="/images/ico-vk.png" alt=""/></a>
  59 + </div>
  60 + </div>
  61 + <div class="performance-vacancy-add-favorite"><a href="#"></a></div>
  62 + <div class="cab-mes-read-last-visit">
  63 + <div class="cab-mes-read-min-bl" style="width: 204px">
  64 + <div class="profile-phone-site style">
  65 + <div class="style">
  66 + <div class="profile-phone">
  67 + <img src="/images/sidebar-ico/ico-2.png" alt="">
  68 + <span style="font-size: 13px" class="sidebar-views-txt">На сайте: </span>1г. 8 мес.
  69 + </div>
  70 + </div>
  71 + </div>
  72 + </div>
  73 + <div class="cab-mes-read-min-bl">
  74 + <div class="profile-phone-site style">
  75 + <div class="style">
  76 + <div class="profile-phone" style="width: 175px">
  77 + <img src="/images/sidebar-ico/ico-4.png" alt="">
  78 + <span style="font-size: 13px" class="sidebar-views-txt">Последнее обновление:<br></span><p style="padding-left: 24px">1 ноября 2015</p>
  79 + </div>
  80 + </div>
  81 + </div>
  82 + </div>
  83 + <div class="cab-mes-read-min-bl" style="margin-top: 25px; width: 204px">
  84 + <div class="profile-phone-site style">
  85 + <div class="style">
  86 + <div class="profile-phone">
  87 + <img src="/images/sidebar-ico/ico-3.png" alt="">
  88 + <span style="font-size: 13px; margin-left: 7px" class="sidebar-views-txt">Последний визит:<br></span><p style="padding-left: 25px">2 дня назад</p>
  89 + </div>
  90 + </div>
  91 + </div>
  92 + </div>
  93 + <div class="cab-mes-read-min-bl" style="margin-top: 25px">
  94 + <div class="profile-phone-site style">
  95 + <div class="style">
  96 + <div class="profile-phone" style="width: 175px">
  97 + <img src="/images/sidebar-ico/ico-5.png" alt="">
  98 + <span style="font-size: 13px" class="sidebar-views-txt">Сотрудники: </span>Более 400
  99 + </div>
  100 + </div>
  101 + </div>
  102 + </div>
  103 + <div class="cab-mes-read-min-bl" style="margin-top: 25px; width: 204px">
  104 + <div class="profile-phone-site style">
  105 + <div class="style">
  106 + <div class="profile-phone">
  107 + <img src="/images/ico-phone.png" alt="">
  108 + <span style="margin-left: 3px">+38 (050) 123-45-67</span>
  109 + </div>
  110 + </div>
  111 + </div>
  112 + </div>
  113 + <div class="cab-mes-read-min-bl" style="margin-top: 25px">
  114 + <div class="profile-phone-site style">
  115 + <div class="style">
  116 + <div class="profile-site">
  117 + <img src="/images/ico-site.png" alt="">
  118 + <a href="#" target="_blank">Сайт</a>
  119 + </div>
  120 + </div>
  121 + </div>
  122 + </div>
  123 + </div>
  124 + </div>
  125 +
  126 + </div>
  127 + <div class="section-box-tender-navi">
  128 + <span>Подряд</span><img src="/images/tender/ico-2.png" alt=""/><a href="#">Основной проект</a>
  129 + </div>
  130 + <div class="section-box-tender-info-wr">
  131 + <div class="tender-info-title style">Краткая информация о проекте</div>
  132 + <div class="section-box-tender-txt">
  133 + <p>1.1 Строительная площадка расположена по адресу: г. Киев.</p>
  134 + <p>1.2 Существующий объект представляет собой помещение общей площадью ориентировочно – 140 м2.</p>
  135 + <p>1.3. Цель проекта состоит в проведении внутренних общестроительных и отделочных работ.</p>
  136 + <p>1.4. При разработке методов строительства и выборе материалов, используемых в настоящем проекте, необходимо учитывать климатические условия, характерные для г. Киева.</p>
  137 + <p>
  138 + 1.5. Требования к проектированию и производству работ определяются следующими документами:
  139 + <ul>
  140 + <li>- Техническим заданием.</li>
  141 + <li>- Строительными нормами и правилами.</li>
  142 + </ul>
  143 + </p>
  144 + <p>Все проектные решения и все разделы рабочего проекта должны быть согласованы с Заказчиком в объеме, необходимом для последующей сдачи инженерных систем и коммуникаций.</p>
  145 + </div>
  146 + </div>
  147 + <div class="section-box-tender-tags-wr">
  148 + <div class="section-box-tender-tags-title style">Специализации</div>
  149 + <div class="section-box-tender-tags style">
  150 + <span><a href="#">Дизайн интерьера</a>, </span><span><a href="#">Архитектурное проектирование</a>, </span><span><a href="#">Ремонт квартир</a>, </span><span><a href="#">Ремонт ванной</a>, </span><span><a href="#">Отделка домов</a>, </span><span><a href="#">Строительство коттеджей</a>,</span>
  151 + <span><a href="#">Дизайн интерьера</a>, </span><span><a href="#">Архитектурное проектирование</a>, </span><span><a href="#">Ремонт квартир</a>, </span><span><a href="#">Ремонт ванной</a>, </span><span><a href="#">Отделка домов</a>, </span>
  152 + </div>
  153 + </div>
  154 + </div>
  155 +
  156 + </div>
  157 +
  158 + </div>
  159 + <div class="section-box-map tender-map">
  160 + <div class="shadow-map"></div>
  161 + <div id="map_cloud" style="display: none;">
  162 + <script type="text/javascript">
  163 + function initialize() {
  164 + var start_position = new google.maps.LatLng('56', '30');
  165 + var settings = {
  166 + zoom: 7,
  167 + scrollwheel: false,
  168 + center: start_position,
  169 + mapTypeControl: false,
  170 + mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DROPDOWN_MENU},
  171 + navigationControl: false,
  172 + navigationControlOptions: {style: google.maps.NavigationControlStyle.SMALL},
  173 + scaleControl: false,
  174 + streetViewControl: false,
  175 + rotateControl: false,
  176 + zoomControl:true,
  177 + mapTypeId: google.maps.MapTypeId.ROADMAP};
  178 + var map = new google.maps.Map(document.getElementById("map_canvas"), settings);
  179 +
  180 + var image1 = new google.maps.MarkerImage('images/markers/marker-we-1.png',
  181 + new google.maps.Size(21, 32),
  182 + new google.maps.Point(0,0),
  183 + new google.maps.Point(16, 35)
  184 + );
  185 +
  186 + var marker = new google.maps.Marker({
  187 + position: new google.maps.LatLng('56', '35.3'),
  188 + map: map,
  189 + title: 'Marker Title2',
  190 + icon: image1
  191 + });
  192 +
  193 + }
  194 + </script>
  195 + </div>
  196 + <div id="map_canvas" style="width: 100%; height:100%;"></div>
  197 + </div>
  198 + <div class="section-box tender-add-answer">
  199 + <div class="box-wr">
  200 + <div class="box-all">
  201 + <div class="tender-add-answer-title">Добавить ответ</div>
  202 + <div class="form-tender-answer style">
  203 + <form class="resformsfile" action="">
  204 + <div class="form-value-wr style">
  205 + <div class="form-ico-ded-wr">
  206 + <div class="header-cabinet-foto"><img src="/images/ded-ico.png" alt=""></div>
  207 + <div class="form-value-ded-name">Имя</div>
  208 + </div>
  209 +
  210 + <div class="form-value-price-wr">
  211 + <div class="form-value-price-title">Стоимость</div>
  212 + <div class="form-price-wr">
  213 + <input type="text" placeholder="от">
  214 + <input type="text" placeholder="до">
  215 + <div class="blocks-check-list-wrapp check-valuta">
  216 + <select>
  217 + <option selected="">грн</option>
  218 + <option value="">$</option>
  219 + <option value="">eur</option>
  220 + </select><div class="select-after"></div>
  221 + </div>
  222 + </div>
  223 + </div>
  224 +
  225 + <div style="float: right" class="form-value-price-wr">
  226 + <div class="form-value-price-title">Сроки (<span style="font-weight: normal">в днях</span>)</div>
  227 + <div class="form-price-wr">
  228 + <input type="text" placeholder="от">
  229 + <input type="text" placeholder="до">
  230 + </div>
  231 + </div>
  232 + </div>
  233 + <div class="form-tender-txt style">
  234 + <textarea id="res_f_text" name="" placeholder="Текст ответа"></textarea>
  235 + </div>
  236 + <div class="tender-file-wr">
  237 + <input type="file" class="multi"/>
  238 + <a href="#" class="addfilemulti">Прикрепить файл</a>
  239 + <div class="max-size" >Максимальный размер<br />файла 5 МБ</div>
  240 + </div>
  241 +
  242 +
  243 + <div class="tender-form-buttons-wr">
  244 + <input id="res_f_submit" class="get-project-new" type="submit" value="Подать заявку"/>
  245 + <input id="res_f_submit2" class="get-list-new" type="submit" value="ответить анонимно"/>
  246 + <a href="#">Очистить</a>
  247 + </div>
  248 + </form>
  249 + </div>
  250 + </div>
  251 + </div>
  252 + </div>
  253 + <div class="section-box tender-offer-proj-wr">
  254 + <div class="box-wr">
  255 + <div class="box-all">
  256 + <div class="tender-offer-proj-title-all style">Предложения проектантов</div>
  257 + <div class="tender-offer-proj-blocks-wr style">
  258 + <div class="tender-offer-proj-blocks style">
  259 + <div class="performer-vacancy-sidebar-left-wr">
  260 + <div class="performer-vacancy-sidebar-left">
  261 + <div class="performer-vacancy-sidebar-img style"><img src="/images/ded-foto.jpg" alt=""></div>
  262 + <div class="performer-vacancy-sidebar-all style">
  263 + <div class="performer-vacancy-sidebar-soc style">
  264 + <ul>
  265 + <li><a target="_blank" href="#"><img src="/images/ico-fb.png" alt=""></a></li>
  266 + <li><a target="_blank" href="#"><img src="/images/ico-tw.png" alt=""></a></li>
  267 + <li><a target="_blank" href="#"><img src="/images/ico-in.png" alt=""></a></li>
  268 + <li><a target="_blank" href="#"><img src="/images/ico-vk.png" alt=""></a></li>
  269 + </ul>
  270 + </div>
  271 + <div class="performer-vacancy-sidebar-views style">
  272 + <ul class="style">
  273 + <li><img src="/images/sidebar-ico/ico-1.png" alt=""><div class="sidebarvievstxt">2562 просмотра</div></li>
  274 + <li><img src="/images/sidebar-ico/ico-9.png" alt=""><div class="sidebarvievstxt"><span class="sidebar-views-txt">Статус: </span>свободен</div></li>
  275 + <li><img src="/images/sidebar-ico/ico-2.png" alt=""><div class="sidebarvievstxt"><span class="sidebar-views-txt">На сайте: </span>1г. 8 мес.</div></li>
  276 + <li><img src="/images/sidebar-ico/ico-3.png" alt=""><div class="sidebarvievstxt"><span class="sidebar-views-txt">Последний визит:<br></span>2 дня назад</div></li>
  277 + </ul>
  278 + <a href="#" class="tender-see-profile style">Посмотреть профиль</a>
  279 + </div>
  280 + </div>
  281 + </div>
  282 + </div>
  283 + <div class="tender-offer-proj-block-right-wr">
  284 + <div class="tender-offer-proj-block-right">
  285 + <div class="tender-offer-proj-min-blocks"><span>2000 грн</span></div>
  286 + <div class="tender-offer-proj-min-blocks"><span>3 ДНЯ</span></div>
  287 + </div>
  288 + <div class="tender-offer-proj-block-left">
  289 + <div class="search-worker-blocks-title-wr">
  290 + <div class="search-worker-blocks-title-title">Петер Цумтор</div>
  291 + <div class="rating-new">
  292 + <!--оценка-->
  293 + <input type="hidden" class="val" value="4"/>
  294 + </div>
  295 + <a href="#" class="link-to-comm">30 отзывов</a>
  296 + </div>
  297 + <div class="tender-offer-proj-txt">
  298 + <p>1.1 Строительная площадка расположена по адресу: г. Киев.</p>
  299 + <p>1.2 Существующий объект представляет собой помещение общей площадью ориентировочно – 140 м2.</p>
  300 + <p>1.3. Цель проекта состоит в проведении внутренних общестроительных и отделочных работ.</p>
  301 + <p>1.4. При разработке методов строительства и выборе материалов, используемых в настоящем проекте, необходимо учитывать климатические условия, характерные для г. Киева.</p>
  302 + <p>1.5. Требования к проектированию и производству работ определяются следующими документами:</p>
  303 + <p>- Техническим заданием.</p>
  304 + <p>- Строительными нормами и правилами.</p>
  305 + <p>Все проектные решения и все разделы рабочего проекта должны быть согласованы с Заказчиком в объеме, необходимом для последующей сдачи инженерных систем и коммуникаций.</p>
  306 + </div>
  307 + <ul class="download-list-files">
  308 + <li><span></span><a href="#" class="download-link-file">КП.doc</a><a href="#" class="download-link">Скачать</a></li>
  309 + <li><span></span><a href="#" class="download-link-file">Резюме.txt</a><a href="#" class="download-link">Скачать</a></li>
  310 + </ul>
  311 + </div>
  312 + <div class="tender-more-buttons-wr">
  313 + <a class="get-project-new" href="#">Портфолио</a>
  314 + <a class="get-list-new" href="#">Конаткты</a>
  315 + </div>
  316 +
  317 + </div>
  318 + </div>
  319 + <div class="tender-offer-proj-blocks style">
  320 + <div class="performer-vacancy-sidebar-left-wr">
  321 + <div class="performer-vacancy-sidebar-left">
  322 + <div class="performer-vacancy-sidebar-img style"><img src="/images/ded-foto.jpg" alt=""></div>
  323 + <div class="performer-vacancy-sidebar-all style">
  324 + <div class="performer-vacancy-sidebar-soc style">
  325 + <ul>
  326 + <li><a target="_blank" href="#"><img src="/images/ico-fb.png" alt=""></a></li>
  327 + <li><a target="_blank" href="#"><img src="/images/ico-tw.png" alt=""></a></li>
  328 + <li><a target="_blank" href="#"><img src="/images/ico-in.png" alt=""></a></li>
  329 + <li><a target="_blank" href="#"><img src="/images/ico-vk.png" alt=""></a></li>
  330 + </ul>
  331 + </div>
  332 + <div class="performer-vacancy-sidebar-views style">
  333 + <ul class="style">
  334 + <li><img src="/images/sidebar-ico/ico-1.png" alt=""><div class="sidebarvievstxt">2562 просмотра</div></li>
  335 + <li><img src="/images/sidebar-ico/ico-9.png" alt=""><div class="sidebarvievstxt"><span class="sidebar-views-txt">Статус: </span>свободен</div></li>
  336 + <li><img src="/images/sidebar-ico/ico-2.png" alt=""><div class="sidebarvievstxt"><span class="sidebar-views-txt">На сайте: </span>1г. 8 мес.</div></li>
  337 + <li><img src="/images/sidebar-ico/ico-3.png" alt=""><div class="sidebarvievstxt"><span class="sidebar-views-txt">Последний визит:<br></span>2 дня назад</div></li>
  338 + </ul>
  339 + <a href="#" class="tender-see-profile style">Посмотреть профиль</a>
  340 + </div>
  341 + </div>
  342 + </div>
  343 + </div>
  344 + <div class="tender-offer-proj-block-right-wr">
  345 + <div class="tender-offer-proj-block-right">
  346 + <div class="tender-offer-proj-min-blocks"><span>2000 грн</span></div>
  347 + <div class="tender-offer-proj-min-blocks"><span>3 ДНЯ</span></div>
  348 + </div>
  349 + <div class="tender-offer-proj-block-left">
  350 + <div class="search-worker-blocks-title-wr">
  351 + <div class="search-worker-blocks-title-title">Петер Цумтор</div>
  352 + <div class="rating-new">
  353 + <!--оценка-->
  354 + <input type="hidden" class="val" value="4"/>
  355 + </div>
  356 + <a href="#" class="link-to-comm">30 отзывов</a>
  357 + </div>
  358 + <div class="tender-offer-proj-txt">
  359 + <p>1.1 Строительная площадка расположена по адресу: г. Киев.</p>
  360 + <p>1.2 Существующий объект представляет собой помещение общей площадью ориентировочно – 140 м2.</p>
  361 + <p>1.3. Цель проекта состоит в проведении внутренних общестроительных и отделочных работ.</p>
  362 + <p>1.4. При разработке методов строительства и выборе материалов, используемых в настоящем проекте, необходимо учитывать климатические условия, характерные для г. Киева.</p>
  363 + <p>1.5. Требования к проектированию и производству работ определяются следующими документами:</p>
  364 + <p>- Техническим заданием.</p>
  365 + <p>- Строительными нормами и правилами.</p>
  366 + <p>Все проектные решения и все разделы рабочего проекта должны быть согласованы с Заказчиком в объеме, необходимом для последующей сдачи инженерных систем и коммуникаций.</p>
  367 + </div>
  368 + <ul class="download-list-files">
  369 + <li><span></span><a href="#" class="download-link-file">КП.doc</a><a href="#" class="download-link">Скачать</a></li>
  370 + <li><span></span><a href="#" class="download-link-file">Резюме.txt</a><a href="#" class="download-link">Скачать</a></li>
  371 + </ul>
  372 + </div>
  373 + <div class="tender-more-buttons-wr">
  374 + <a class="get-project-new" href="#">Портфолио</a>
  375 + <a class="get-list-new" href="#">Конаткты</a>
  376 + </div>
  377 +
  378 + </div>
  379 + </div>
  380 + </div>
  381 + </div>
  382 + </div>
  383 + </div>
  384 +</div>
0 385 \ No newline at end of file
... ...
frontend/views/vacancy/search.php 0 → 100644
  1 +<?php
  2 +
  3 +use \yii\helpers\Html;
  4 +
  5 +/* @var $this yii\web\View */
  6 +
  7 +$this->title = 'My Yii Application';
  8 +?>
  9 +
  10 +<div class="section-box content">
  11 + <div class="section-box-15">
  12 + <div class="box-wr">
  13 + <div class="box-all">
  14 + <div class="performer-vacancy-sidebar-left-wr vacancy-general-sidebar-wr">
  15 + <div class="left-search-work">
  16 + <form action="" class="search-work-form">
  17 + <div class="blocks-check-list-wrapp">
  18 + <div class="blocks-check-title"><label for="theme-1">Город</label></div>
  19 + <select id="theme-1">
  20 + <option selected value="">Любой</option>
  21 + <option value="">Киев</option>
  22 + <option value="">Житомир</option>
  23 + <option value="">Львов</option>
  24 + <option value="">Киев</option>
  25 + <option value="">Житомир</option>
  26 + <option value="">Львов</option>
  27 + </select>
  28 + </div>
  29 + <div class="blocks-check-list-wrapp">
  30 + <div class="blocks-check-title"><label for="theme-2">Специализация</label></div>
  31 + <select id="theme-2">
  32 + <option selected value="">Любая</option>
  33 + <option value="">Киев</option>
  34 + <option value="">Житомир</option>
  35 + <option value="">Львов</option>
  36 + <option value="">Киев</option>
  37 + <option value="">Житомир</option>
  38 + <option value="">Львов</option>
  39 + </select>
  40 + </div>
  41 +
  42 + <div class="blocks-check-list-submit">
  43 + <input type="submit" value="Найти"/>
  44 + </div>
  45 + </form>
  46 + </div>
  47 + </div>
  48 + <div class="section-box performer-vacancy-vacant-wr">
  49 + <div class="performer-vacancy-vacant-title style">Вакансии</div>
  50 + <div class="performer-vacancy-vacant-title-reclam-wr style">
  51 + <div class="performer-vacant-reclam-bl">
  52 + <a href="#" class="performer-vacant-reclam-bl-title">Инженер-технолог строитель</a>
  53 + <div class="performer-vacant-reclam-bl-title-two">Бровары, ищем в Киеве. 21 декабря 2015. 8000 грн.</div>
  54 + <div class="performer-vacant-reclam-bl-content">
  55 + <span>Полная занятость. Опыт работы от 2 лет. Высшее образование. Требования: Инженер технолог строитель. Образование инженер-строитель. Доскональное знание технологиии…</span>
  56 + <a href="#" class="performer-vacant-reclam-bl-content-read"><img src="images/performar_vacancy/arrow-post.png" alt=""/></a>
  57 + </div>
  58 + </div>
  59 +
  60 + <div class="performer-vacant-reclam-bl">
  61 + <a href="#" class="performer-vacant-reclam-bl-title">Инженер-технолог строитель</a>
  62 + <div class="performer-vacant-reclam-bl-title-two">Бровары, ищем в Киеве. 21 декабря 2015. 8000 грн.</div>
  63 + <div class="performer-vacant-reclam-bl-content">
  64 + <span>Полная занятость. Опыт работы от 2 лет. Высшее образование. Требования: Инженер технолог строитель. Образование инженер-строитель. Доскональное знание технологиии…</span>
  65 + <a href="#" class="performer-vacant-reclam-bl-content-read"><img src="images/performar_vacancy/arrow-post.png" alt=""/></a>
  66 + </div>
  67 + </div>
  68 +
  69 + <div class="performer-vacant-reclam-bl">
  70 + <a href="#" class="performer-vacant-reclam-bl-title">Инженер-технолог строитель</a>
  71 + <div class="performer-vacant-reclam-bl-title-two">Бровары, ищем в Киеве. 21 декабря 2015. 8000 грн.</div>
  72 + <div class="performer-vacant-reclam-bl-content">
  73 + <span>Полная занятость. Опыт работы от 2 лет. Высшее образование. Требования: Инженер технолог строитель. Образование инженер-строитель. Доскональное знание технологиии…</span>
  74 + <a href="#" class="performer-vacant-reclam-bl-content-read"><img src="images/performar_vacancy/arrow-post.png" alt=""/></a>
  75 + </div>
  76 + </div>
  77 +
  78 + <div class="performer-vacant-reclam-bl">
  79 + <a href="#" class="performer-vacant-reclam-bl-title">Инженер-технолог строитель</a>
  80 + <div class="performer-vacant-reclam-bl-title-two">Бровары, ищем в Киеве. 21 декабря 2015. 8000 грн.</div>
  81 + <div class="performer-vacant-reclam-bl-content">
  82 + <span>Полная занятость. Опыт работы от 2 лет. Высшее образование. Требования: Инженер технолог строитель. Образование инженер-строитель. Доскональное знание технологиии…</span>
  83 + <a href="#" class="performer-vacant-reclam-bl-content-read"><img src="images/performar_vacancy/arrow-post.png" alt=""/></a>
  84 + </div>
  85 + </div>
  86 +
  87 + <div class="performer-vacant-reclam-bl">
  88 + <a href="#" class="performer-vacant-reclam-bl-title">Инженер-технолог строитель</a>
  89 + <div class="performer-vacant-reclam-bl-title-two">Бровары, ищем в Киеве. 21 декабря 2015. 8000 грн.</div>
  90 + <div class="performer-vacant-reclam-bl-content">
  91 + <span>Полная занятость. Опыт работы от 2 лет. Высшее образование. Требования: Инженер технолог строитель. Образование инженер-строитель. Доскональное знание технологиии…</span>
  92 + <a href="#" class="performer-vacant-reclam-bl-content-read"><img src="images/performar_vacancy/arrow-post.png" alt=""/></a>
  93 + </div>
  94 + </div>
  95 +
  96 + <div class="performer-vacant-reclam-bl">
  97 + <a href="#" class="performer-vacant-reclam-bl-title">Инженер-технолог строитель</a>
  98 + <div class="performer-vacant-reclam-bl-title-two">Бровары, ищем в Киеве. 21 декабря 2015. 8000 грн.</div>
  99 + <div class="performer-vacant-reclam-bl-content">
  100 + <span>Полная занятость. Опыт работы от 2 лет. Высшее образование. Требования: Инженер технолог строитель. Образование инженер-строитель. Доскональное знание технологиии…</span>
  101 + <a href="#" class="performer-vacant-reclam-bl-content-read"><img src="images/performar_vacancy/arrow-post.png" alt=""/></a>
  102 + </div>
  103 + </div>
  104 +
  105 + <div class="performer-vacant-reclam-bl">
  106 + <a href="#" class="performer-vacant-reclam-bl-title">Инженер-технолог строитель</a>
  107 + <div class="performer-vacant-reclam-bl-title-two">Бровары, ищем в Киеве. 21 декабря 2015. 8000 грн.</div>
  108 + <div class="performer-vacant-reclam-bl-content">
  109 + <span>Полная занятость. Опыт работы от 2 лет. Высшее образование. Требования: Инженер технолог строитель. Образование инженер-строитель. Доскональное знание технологиии…</span>
  110 + <a href="#" class="performer-vacant-reclam-bl-content-read"><img src="images/performar_vacancy/arrow-post.png" alt=""/></a>
  111 + </div>
  112 + </div>
  113 +
  114 + <div class="performer-vacant-reclam-bl">
  115 + <a href="#" class="performer-vacant-reclam-bl-title">Инженер-технолог строитель</a>
  116 + <div class="performer-vacant-reclam-bl-title-two">Бровары, ищем в Киеве. 21 декабря 2015. 8000 грн.</div>
  117 + <div class="performer-vacant-reclam-bl-content">
  118 + <span>Полная занятость. Опыт работы от 2 лет. Высшее образование. Требования: Инженер технолог строитель. Образование инженер-строитель. Доскональное знание технологиии…</span>
  119 + <a href="#" class="performer-vacant-reclam-bl-content-read"><img src="images/performar_vacancy/arrow-post.png" alt=""/></a>
  120 + </div>
  121 + </div>
  122 +
  123 + <div class="performer-vacant-reclam-bl">
  124 + <a href="#" class="performer-vacant-reclam-bl-title">Инженер-технолог строитель</a>
  125 + <div class="performer-vacant-reclam-bl-title-two">Бровары, ищем в Киеве. 21 декабря 2015. 8000 грн.</div>
  126 + <div class="performer-vacant-reclam-bl-content">
  127 + <span>Полная занятость. Опыт работы от 2 лет. Высшее образование. Требования: Инженер технолог строитель. Образование инженер-строитель. Доскональное знание технологиии…</span>
  128 + <a href="#" class="performer-vacant-reclam-bl-content-read"><img src="images/performar_vacancy/arrow-post.png" alt=""/></a>
  129 + </div>
  130 + </div>
  131 +
  132 + <div class="performer-vacant-reclam-bl">
  133 + <a href="#" class="performer-vacant-reclam-bl-title">Инженер-технолог строитель</a>
  134 + <div class="performer-vacant-reclam-bl-title-two">Бровары, ищем в Киеве. 21 декабря 2015. 8000 грн.</div>
  135 + <div class="performer-vacant-reclam-bl-content">
  136 + <span>Полная занятость. Опыт работы от 2 лет. Высшее образование. Требования: Инженер технолог строитель. Образование инженер-строитель. Доскональное знание технологиии…</span>
  137 + <a href="#" class="performer-vacant-reclam-bl-content-read"><img src="images/performar_vacancy/arrow-post.png" alt=""/></a>
  138 + </div>
  139 + </div>
  140 +
  141 + </div>
  142 + <div class="navi-buttons-wr style">
  143 + <ul class="pagination">
  144 + <li><a href="#">1</a></li>
  145 + <li><a href="#">2</a></li>
  146 + <li><a href="#">3</a></li>
  147 + <li><a href="#">4</a></li>
  148 + <li><a href="#">5</a></li>
  149 + <li class="dots-next"><a href="#">...</a></li>
  150 + <li><a href="#">156</a></li>
  151 + </ul>
  152 + </div>
  153 + </div>
  154 + </div>
  155 + </div>
  156 +
  157 + </div>
  158 +
  159 +</div>
... ...