From b9a54f61dac941d0990c81aa0a0904a9b2282374 Mon Sep 17 00:00:00 2001 From: Yarik Date: Wed, 20 Apr 2016 18:21:13 +0300 Subject: [PATCH] test --- frontend/controllers/BookmarksController.php | 10 +++++----- frontend/controllers/CompanyController.php | 2 +- frontend/controllers/TenderController.php | 12 ++++++------ frontend/messages/ru/app.php | 17 ++++++++++++++--- frontend/views/accounts/_projects_form.php | 10 +++++----- frontend/views/accounts/general.php | 6 +++--- frontend/views/accounts/participant-edit.php | 2 +- frontend/views/accounts/participant.php | 4 ++-- frontend/views/accounts/projects.php | 2 +- frontend/views/bookmarks/bookmarks-customer.php | 2 +- frontend/views/bookmarks/bookmarks-performer.php | 2 +- frontend/views/bookmarks/bookmarks-project.php | 6 +++--- frontend/views/bookmarks/bookmarks-vacancy.php | 2 +- frontend/views/bookmarks/bookmarks.php | 4 +--- frontend/views/company/_company_common_review.php | 6 +----- frontend/views/layouts/admin.php | 282 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------------------------------------------------------------- frontend/views/layouts/gallery.php | 2 +- frontend/views/layouts/main.php | 14 +++++++------- frontend/views/layouts/performer.php | 2 +- frontend/views/performer/common.php | 2 +- frontend/views/projects/projects.php | 2 +- frontend/views/search/_company_list_view.php | 2 +- frontend/views/search/_customer_list_view.php | 2 +- frontend/views/search/_performer_list_view.php | 2 +- frontend/views/search/_projects_list_view.php | 2 +- frontend/views/search/project.php | 2 +- frontend/views/tender/forms-modal-offer.php | 4 ++-- frontend/views/tender/view.php | 6 +++--- frontend/web/js/script.js | 5 ++++- 29 files changed, 211 insertions(+), 205 deletions(-) diff --git a/frontend/controllers/BookmarksController.php b/frontend/controllers/BookmarksController.php index 833d027..cde4557 100644 --- a/frontend/controllers/BookmarksController.php +++ b/frontend/controllers/BookmarksController.php @@ -211,14 +211,14 @@ $response->format = Response::FORMAT_JSON; $model_id = \Yii::$app->request->post('id'); if(empty( $model_id )) { - return [ 'error' => 'Ошибка добавления. Отсутствует id проекта' ]; + return [ 'error' => 'Ошибка добавления. Отсутствует id заказа' ]; } /** * @var Project $project */ $project = Project::findOne($model_id); if(empty( $project )) { - return [ 'error' => 'Ошибка добавления. Проект не найден.' ]; + return [ 'error' => 'Ошибка добавления. Заказ не найден.' ]; } $model = $project->className(); $user_id = \Yii::$app->user->getId(); @@ -230,7 +230,7 @@ 'type' => $type, ]) ) { - return [ 'error' => 'Ошибка добавления. Проект уже добавлен.' ]; + return [ 'error' => 'Ошибка добавления. Заказ уже добавлен.' ]; } $bookmark = new Bookmark([ 'model' => $model, @@ -331,11 +331,11 @@ $response->format = Response::FORMAT_JSON; $model_id = \Yii::$app->request->post('id'); if(empty( $model_id )) { - return [ 'error' => 'Ошибка удаления. Отсутствует id проекта' ]; + return [ 'error' => 'Ошибка удаления. Отсутствует id заказа' ]; } $project = Project::findOne($model_id); if(empty( $project )) { - return [ 'error' => 'Ошибка добавления. Проект не найден.' ]; + return [ 'error' => 'Ошибка добавления. Заказ не найден.' ]; } $model = $project->className(); $user_id = \Yii::$app->user->getId(); diff --git a/frontend/controllers/CompanyController.php b/frontend/controllers/CompanyController.php index 03134f1..9e68575 100755 --- a/frontend/controllers/CompanyController.php +++ b/frontend/controllers/CompanyController.php @@ -84,7 +84,7 @@ $commentProvider = new ActiveDataProvider([ 'query' => $company->getComments() ->with('rating') - ->with('author'), + ->with('user'), 'sort' => new Sort([ 'defaultOrder' => [ 'date_add' => SORT_DESC, diff --git a/frontend/controllers/TenderController.php b/frontend/controllers/TenderController.php index cb4a37b..107ccef 100755 --- a/frontend/controllers/TenderController.php +++ b/frontend/controllers/TenderController.php @@ -116,7 +116,7 @@ */ $project = Project::findOne($project_id); if(empty( $project )) { - return [ 'error' => 'Проект не найден' ]; + return [ 'error' => 'Заказ не найден' ]; } // elseif($project->user_id != $user->id) { // return [ 'error' => 'Вы можете менять статус только собственных проектов' ]; @@ -135,7 +135,7 @@ return [ 'error' => 'Данного предложения не существует' ]; } if($project->user_id != $user->id && $comment->user_id != $user->id) { - return ['error' => 'Вы можете менять статус только своих предложений, либо предложений по своим проектам']; + return ['error' => 'Вы можете менять статус только своих предложений, либо предложений по своим заказам']; } if($comment->user_id == $user->id) { $comment->scenario = $comment::SCENARIO_OWNER; @@ -177,7 +177,7 @@ ->with('parent') ->all(); if(empty( $projects )) { - return [ 'error' => 'У Вас еще нету проектов' ]; + return [ 'error' => 'У Вас еще нету заказов' ]; } return [ 'message' => $this->renderAjax('forms-modal-offer', [ @@ -214,9 +214,9 @@ ->where([ 'project_id' => $project_id ]) ->one(); if(empty( $project )) { - return [ 'error' => 'Проект не найден' ]; + return [ 'error' => 'Заказ не найден' ]; } elseif($project->user_id != $user->id) { - return [ 'error' => 'Вы можете предлагать только собственные проекты' ]; + return [ 'error' => 'Вы можете предлагать только собственные заказы' ]; } $chat = $user->getChat($performer->id) ->one(); @@ -234,7 +234,7 @@ 'user_id' => $user->id, 'status' => 1, ]); - $text = "

Здравствуйте, {$user->name}!

Предлагаю Вам принять участие в " . Html::a('Тендере', [ + $text = "

Здравствуйте, {$performer->name}!

Предлагаю Вам принять участие в " . Html::a('заказе', [ 'tender/view', 'tender_id' => $project->project_id, ]) . "

"; diff --git a/frontend/messages/ru/app.php b/frontend/messages/ru/app.php index 5d673c6..16f70e0 100644 --- a/frontend/messages/ru/app.php +++ b/frontend/messages/ru/app.php @@ -76,7 +76,7 @@ 'portfolio_specialization_id' => 'Portfolio Specialization ID', 'specialization_id' => 'Specialization ID', 'project_id' => 'Project ID', - 'project_pid' => 'Родительский проект', + 'project_pid' => 'Родительский заказ', 'date_end' => 'Дата окончания', 'budget' => 'Бюджет', 'payment_variant' => 'Варианты оплаты', @@ -156,7 +156,18 @@ 'add_answer' => 'Добавить ответ', 'add_field' => 'Добавить поле', 'add_more' => 'Добавить еще', - 'hidden_project' => 'Снять с тендера', - 'project_not_found' => 'Данный проект не найден', + 'hidden_project' => 'Снять заказ', + 'project_not_found' => 'Данный заказ не найден', + 'Project' => 'Заказ', + 'Projects' => 'Заказы', + 'project' => 'заказ', + 'projects' => 'заказы', + 'hidden_project_hint' => 'Снятый заказ будет добавлен в Архив (не доступен в поиске, но доступен по ссылке)', + 'Parent project' => 'Родительский заказ', + 'Your projects' => 'Ваши заказы', + 'Offer project' => 'Предложить заказ', + 'Project list' => 'Список заказов', + 'Add project' => 'Добавить заказ', + 'Main project' => 'Основной заказ', ]; \ No newline at end of file diff --git a/frontend/views/accounts/_projects_form.php b/frontend/views/accounts/_projects_form.php index 46cacaf..ed829a4 100644 --- a/frontend/views/accounts/_projects_form.php +++ b/frontend/views/accounts/_projects_form.php @@ -20,7 +20,7 @@ use yii\jui\DatePicker; use yii\web\JsExpression; use yii\widgets\ActiveForm; -$this->title = 'Проекты'; +$this->title = Yii::t('app', 'Projects'); $this->params[ 'breadcrumbs' ][] = $this->title; ?>
title ?>
@@ -40,7 +40,7 @@ $form = ActiveForm::begin([ 'options' => [ 'enctype' => 'multipart/form-data' ]
field($project, 'project_pid') - ->dropDownList($projects, [ 'prompt' => 'Родительский проект' ]) ?> + ->dropDownList($projects, [ 'prompt' => Yii::t('app', 'Parent project') ]) ?>
@@ -99,7 +99,7 @@ $form = ActiveForm::begin([ 'options' => [ 'enctype' => 'multipart/form-data' ] -
Адрес проекта:
+
Адрес заказа:
@@ -262,8 +262,8 @@ $form = ActiveForm::begin([ 'options' => [ 'enctype' => 'multipart/form-data' ]
field($project, 'hidden', [ 'template' => "{input}{label}\n{hint}\n{error}" ]) ->checkbox([ 'class' => 'custom-check admin-check' ], false) - ->label('Снять с тендера') - ->hint('Проект, снятый с тендера, будет добавлен в Архив (не доступен в поиске, но доступен по ссылке)') ?> + ->label(''.Yii::t('app', 'hidden_project')) + ->hint(Yii::t('app', 'hidden_project_hint')) ?>
diff --git a/frontend/views/accounts/general.php b/frontend/views/accounts/general.php index 6909cd4..a5827fa 100755 --- a/frontend/views/accounts/general.php +++ b/frontend/views/accounts/general.php @@ -55,12 +55,12 @@
- Обязательно должны быть созданы проекты вами, что бы вы попали в рейтинг заказчиков + Обязательно должны быть созданы заказы Вами, что бы вы попали в рейтинг заказчиков projects)) { - echo "

В Вашем профиле добавлены проекты: ".count($user->projects)."

"; + echo "

В Вашем профиле добавлены ".Yii::t('app', 'projects').": ".count($user->projects)."

"; } else { - echo "

В Вашем профиле не добавлены проекты. Чтобы добавить - перейдите по ".Html::a('ссылке', ['accounts/projects'], ['target' => '_blank'])."

"; + echo "

В Вашем профиле не добавлены ".Yii::t('app', 'projects').". Чтобы добавить - перейдите по ".Html::a('ссылке', ['accounts/projects'], ['target' => '_blank'])."

"; } ?>
diff --git a/frontend/views/accounts/participant-edit.php b/frontend/views/accounts/participant-edit.php index 62944f5..6db5d4c 100644 --- a/frontend/views/accounts/participant-edit.php +++ b/frontend/views/accounts/participant-edit.php @@ -10,7 +10,7 @@ * @var View $this * @var PortfolioUser $model */ - $this->title = 'Редактирование участия в проекте'; + $this->title = 'Редактирование участия в заказе'; $this->params[ 'breadcrumbs' ][] = $this->title; ?> diff --git a/frontend/views/accounts/participant.php b/frontend/views/accounts/participant.php index 535ebe0..80e3cc7 100644 --- a/frontend/views/accounts/participant.php +++ b/frontend/views/accounts/participant.php @@ -96,7 +96,7 @@ ], [ 'title' => 'Подтвердить', 'aria-label' => 'Подтвердить', - 'data-confirm' => 'Вы уверены, что хотите подтвердить участие в данном проекте?', + 'data-confirm' => 'Вы уверены, что хотите подтвердить участие в данном заказе?', 'data-method' => 'post', 'data-pjax' => 0, ]) : ''; @@ -118,7 +118,7 @@ ], [ 'title' => 'Удалить', 'aria-label' => 'Удалить', - 'data-confirm' => 'Вы уверены, что хотите отказаться от участия в данном проекте?', + 'data-confirm' => 'Вы уверены, что хотите отказаться от участия в данном заказе?', 'data-method' => 'post', 'data-pjax' => 0, ]); diff --git a/frontend/views/accounts/projects.php b/frontend/views/accounts/projects.php index 82261ad..9c076cc 100755 --- a/frontend/views/accounts/projects.php +++ b/frontend/views/accounts/projects.php @@ -12,7 +12,7 @@ use yii\jui\DatePicker; use yii\widgets\ActiveField; - $this->title = 'Проекты'; + $this->title = Yii::t('app', 'Projects'); $this->params[ 'breadcrumbs' ][] = $this->title; ?> diff --git a/frontend/views/bookmarks/bookmarks-customer.php b/frontend/views/bookmarks/bookmarks-customer.php index 0af6e6f..981d3cd 100644 --- a/frontend/views/bookmarks/bookmarks-customer.php +++ b/frontend/views/bookmarks/bookmarks-customer.php @@ -20,7 +20,7 @@ 'search-performer-button-performers' ]) ?> 'search-performer-button-customers' ]) ?> - 'search-performer-button-project' ]) ?> + 'search-performer-button-project' ]) ?> 'search-performer-button-project' ]) ?>
diff --git a/frontend/views/bookmarks/bookmarks-performer.php b/frontend/views/bookmarks/bookmarks-performer.php index 134e5fe..1bd6367 100644 --- a/frontend/views/bookmarks/bookmarks-performer.php +++ b/frontend/views/bookmarks/bookmarks-performer.php @@ -20,7 +20,7 @@ 'search-performer-button-performers' ]) ?> 'search-performer-button-customers' ]) ?> - 'search-performer-button-project' ]) ?> + 'search-performer-button-project' ]) ?> 'search-performer-button-project' ]) ?>
diff --git a/frontend/views/bookmarks/bookmarks-project.php b/frontend/views/bookmarks/bookmarks-project.php index 7ade978..c4be584 100644 --- a/frontend/views/bookmarks/bookmarks-project.php +++ b/frontend/views/bookmarks/bookmarks-project.php @@ -20,15 +20,15 @@ 'search-performer-button-performers' ]) ?> 'search-performer-button-customers' ]) ?> - 'search-performer-button-project' ]) ?> + 'search-performer-button-project' ]) ?> 'search-performer-button-project' ]) ?>
-
Проекты
+
$dataProvider, 'itemView' => '@frontend/views/search/_projects_list_view', - 'summary' => '
Всего {totalCount} проектов в закладках
', + 'summary' => '
Всего {totalCount} '.Yii::t('app', 'projects').' в закладках
', ]) ?> Закладки
'search-performer-button-performers' ]) ?> 'search-performer-button-customers' ]) ?> - 'search-performer-button-project' ]) ?> + 'search-performer-button-project' ]) ?> 'search-performer-button-project' ]) ?>
diff --git a/frontend/views/bookmarks/bookmarks.php b/frontend/views/bookmarks/bookmarks.php index 3b5e16f..f6a175e 100644 --- a/frontend/views/bookmarks/bookmarks.php +++ b/frontend/views/bookmarks/bookmarks.php @@ -1,6 +1,4 @@ title = 'Мой профиль'; $this->params['breadcrumbs'][] = $this->title; ?> @@ -13,7 +11,7 @@ $this->params['breadcrumbs'][] = $this->title; Исполнители Заказчики - Проекты + Вакансии
diff --git a/frontend/views/company/_company_common_review.php b/frontend/views/company/_company_common_review.php index 488a2a2..96b63d3 100644 --- a/frontend/views/company/_company_common_review.php +++ b/frontend/views/company/_company_common_review.php @@ -20,11 +20,7 @@
Отзыв от: author )) { - echo $model->author->name; - } else { - echo $model->user_name; - } + $model->getAuthor(' (Гость)'); ?>
text ?>
diff --git a/frontend/views/layouts/admin.php b/frontend/views/layouts/admin.php index 7bd5a7d..ab93ce9 100755 --- a/frontend/views/layouts/admin.php +++ b/frontend/views/layouts/admin.php @@ -2,156 +2,154 @@ use common\components\Request; use yii\base\View; -use yii\widgets\Menu; + use yii\widgets\Menu; -\frontend\assets\AdminAsset::register($this); + \frontend\assets\AdminAsset::register($this); /** * @var string $content - * @var View $this + * @var View $this */ -$this->beginContent('@app/views/layouts/main.php'); + $this->beginContent('@app/views/layouts/main.php'); ?> -
-
-
- +
+
+
+ + + - -
-
endContent() ?> \ No newline at end of file diff --git a/frontend/views/layouts/gallery.php b/frontend/views/layouts/gallery.php index 9b29dbe..e09fe4d 100755 --- a/frontend/views/layouts/gallery.php +++ b/frontend/views/layouts/gallery.php @@ -18,7 +18,7 @@ $this->beginContent('@app/views/layouts/main.php'); if($this->params[ 'user' ]->id != \Yii::$app->user->getId()) { // Offer project button if(!empty( $this->params[ 'type' ] ) && $this->params[ 'type' ] == 'customer') { - echo Html::a('Предложить проект', [ '#' ], [ + echo Html::a(Yii::t('app', 'Offer project'), [ '#' ], [ 'class' => 'blog-buttons-offer', 'data-performer-id' => $this->params[ 'user' ]->id, ]); diff --git a/frontend/views/layouts/main.php b/frontend/views/layouts/main.php index f69a5c2..1e7ee46 100755 --- a/frontend/views/layouts/main.php +++ b/frontend/views/layouts/main.php @@ -91,7 +91,7 @@ AppAsset::register($this);
    -
  • +
@@ -102,7 +102,7 @@ AppAsset::register($this);
- projects), ['search/project', (new Project())->formName().'[user_id]' => $model->id]) ?> + projects), ['search/project', (new Project())->formName().'[user_id]' => $model->id]) ?>
diff --git a/frontend/views/search/_performer_list_view.php b/frontend/views/search/_performer_list_view.php index 8bc6f01..4c39282 100644 --- a/frontend/views/search/_performer_list_view.php +++ b/frontend/views/search/_performer_list_view.php @@ -103,7 +103,7 @@ 'data-id' => $model->id, ]); } - echo Html::a('Предложить проект', ['#'], ['class' => 'get-project', 'data' => ['performer-id' => $model->id]]); + echo Html::a(Yii::t('app', 'Offer project'), ['#'], ['class' => 'get-project', 'data' => ['performer-id' => $model->id]]); } ?>
diff --git a/frontend/views/search/_projects_list_view.php b/frontend/views/search/_projects_list_view.php index 8bb5260..5d7cf20 100644 --- a/frontend/views/search/_projects_list_view.php +++ b/frontend/views/search/_projects_list_view.php @@ -30,7 +30,7 @@ use yii\helpers\Url; parent->name)):?>
ПОДРЯД
- Из проекта: parent->name, Url::toRoute(['tender/view', 'tender_id' =>$model->parent->project_id ])) ?> + Из заказа: parent->name, Url::toRoute(['tender/view', 'tender_id' =>$model->parent->project_id ])) ?>
diff --git a/frontend/views/search/project.php b/frontend/views/search/project.php index d665768..6d0da9a 100755 --- a/frontend/views/search/project.php +++ b/frontend/views/search/project.php @@ -226,7 +226,7 @@
  • -

    проекты

  • +

  • подряды

diff --git a/frontend/views/tender/forms-modal-offer.php b/frontend/views/tender/forms-modal-offer.php index 87f0bd7..c229675 100644 --- a/frontend/views/tender/forms-modal-offer.php +++ b/frontend/views/tender/forms-modal-offer.php @@ -12,10 +12,10 @@