Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
taskonsite-архив-перенесен
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Packages
Packages
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Dmitry Korolev
taskonsite-архив-перенесен
Commits
44558225
Commit
44558225
authored
Nov 19, 2018
by
Ruslan Karimov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
#2360. Создать раздел Решения для бизнеса + страница
parent
f69619ab
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
102 additions
and
88 deletions
+102
-88
common/modules/cases/controllers/CasesAdminController.php
common/modules/cases/controllers/CasesAdminController.php
+6
-6
common/modules/cases/views/cases-admin/manage.php
common/modules/cases/views/cases-admin/manage.php
+8
-8
frontend/views/layouts/block/business-case-form.php
frontend/views/layouts/block/business-case-form.php
+80
-74
frontend/web/css/screen.css
frontend/web/css/screen.css
+8
-0
No files found.
common/modules/cases/controllers/CasesAdminController.php
View file @
44558225
...
@@ -52,20 +52,20 @@ class CasesAdminController extends AdminController {
...
@@ -52,20 +52,20 @@ class CasesAdminController extends AdminController {
public
function
actionManage
(){
public
function
actionManage
(){
$casesSearchModel
=
new
SearchCoContent
();
$casesSearchModel
=
new
SearchCoContent
();
$casesDataProvider
=
$casesSearchModel
->
searchByType
(
4
,
Yii
::
$app
->
request
->
queryParams
);
$casesDataProvider
=
$casesSearchModel
->
searchByType
(
4
,
Yii
::
$app
->
request
->
queryParams
);
$projectsSearchModel
=
new
SearchCoContent
();
//
$projectsSearchModel = new SearchCoContent();
$projectsDataProvider
=
$projectsSearchModel
->
searchByType
(
5
,
Yii
::
$app
->
request
->
queryParams
);
//
$projectsDataProvider = $projectsSearchModel->searchByType(5, Yii::$app->request->queryParams);
$businessSearchModel
=
new
SearchCoContent
();
$businessSearchModel
=
new
SearchCoContent
();
$businessDataProvider
=
$
project
sSearchModel
->
searchByType
(
6
,
Yii
::
$app
->
request
->
queryParams
);
$businessDataProvider
=
$
busines
sSearchModel
->
searchByType
(
6
,
Yii
::
$app
->
request
->
queryParams
);
return
$this
->
render
(
return
$this
->
render
(
'manage'
,
'manage'
,
[
[
'casesSearchModel'
=>
$casesSearchModel
,
'casesSearchModel'
=>
$casesSearchModel
,
'casesDataProvider'
=>
$casesDataProvider
,
'casesDataProvider'
=>
$casesDataProvider
,
'projectsSearchModel'
=>
$projectsSearchModel
,
//
'projectsSearchModel' => $projectsSearchModel,
'projectsDataProvider'
=>
$projectsDataProvider
,
//
'projectsDataProvider' => $projectsDataProvider,
'businessDataProvider'
=>
$businessDataProvider
,
'businessDataProvider'
=>
$businessDataProvider
,
'businessSearchModel'
=>
$businessSearchModel
,
'businessSearchModel'
=>
$businessSearchModel
]
]
);
);
}
}
...
...
common/modules/cases/views/cases-admin/manage.php
View file @
44558225
...
@@ -25,15 +25,15 @@ use yii\helpers\Html;
...
@@ -25,15 +25,15 @@ use yii\helpers\Html;
</p>
</p>
<?=
$this
->
render
(
'_grid'
,
[
'dataProvider'
=>
$casesDataProvider
,
'searchModel'
=>
$casesSearchModel
])
?>
<?=
$this
->
render
(
'_grid'
,
[
'dataProvider'
=>
$casesDataProvider
,
'searchModel'
=>
$casesSearchModel
])
?>
</div>
</div>
<div
class=
"tab-pane fade"
id=
"nav-pills-tab-2"
>
<!-- <div class="tab-pane fade" id="nav-pills-tab-2">--
>
<h3
class=
"m-t-10"
>
Наши проекты
</h3
>
<!-- <h3 class="m-t-10">Наши проекты</h3>--
>
<p
>
<!-- <p>--
>
<?
=
Html
::
a
(
Yii
::
t
(
'cases'
,
'Create project'
),
[
'createproject'
],
[
'class'
=>
'btn btn-success'
])
?>
<!-- -->
<?
//
= Html::a(Yii::t('cases', 'Create project'), ['createproject'], ['class' => 'btn btn-success']) ?>
</p
>
<!--
</
p
>--
>
<?
=
$this
->
render
(
'_grid'
,
[
'dataProvider'
=>
$projectsDataProvider
,
'searchModel'
=>
$projectsSearchModel
])
?>
<!--
--><?
//
= $this->render('_grid', ['dataProvider' => $projectsDataProvider, 'searchModel' => $projectsSearchModel]) ?>
</div
>
<!--
</
div
>--
>
<
div
class
=
"tab-pane fade"
id
=
"nav-pills-tab-3"
>
<
div
class
=
"tab-pane fade"
id
=
"nav-pills-tab-3"
>
<h3
class=
"m-t-10"
>
Деловые решения
</h3>
<
h3
class
=
"m-t-10"
>
Решения
для
бизнеса
</
h3
>
<
p
>
<
p
>
<?=
Html
::
a
(
'Добавить'
,
[
'create-business-case'
],
[
'class'
=>
'btn btn-success'
])
?>
<?=
Html
::
a
(
'Добавить'
,
[
'create-business-case'
],
[
'class'
=>
'btn btn-success'
])
?>
</p>
</p>
...
...
frontend/views/layouts/block/business-case-form.php
View file @
44558225
...
@@ -4,80 +4,86 @@ use yii\helpers\Html;
...
@@ -4,80 +4,86 @@ use yii\helpers\Html;
use
yii\widgets\ActiveForm
;
use
yii\widgets\ActiveForm
;
?>
?>
<div
class=
"calk_form"
>
<div
class=
"container"
>
<span
class=
"calk_form__title"
>
Отправить запрос на расчет стоимости
</span>
<div
class=
"row"
>
<div
class=
"col-md-12 col-sm-12"
>
<div
class=
"calk_form"
>
<?php
<span
class=
"calk_form__title"
>
Отправить запрос на расчет стоимости
</span>
$model
=
new
Bid
;
$model
->
scenario
=
Bid
::
SCENARIO_BUSINESS
;
$model
->
form
=
Bid
::
FORM_BUSINESS
;
<?php
$model
=
new
Bid
;
$form
=
ActiveForm
::
begin
([
$model
->
scenario
=
Bid
::
SCENARIO_BUSINESS
;
'id'
=>
'form_foot'
,
$model
->
form
=
Bid
::
FORM_BUSINESS
;
'action'
=>
'/bids/bid/add'
,
$form
=
ActiveForm
::
begin
([
'enableClientValidation'
=>
false
,
'id'
=>
'form_foot'
,
'options'
=>
[
'action'
=>
'/bids/bid/add'
,
'class'
=>
'footer_form bids-form'
,
'data-title'
=>
'Рассчитать проект'
,
'enableClientValidation'
=>
false
,
'data-form'
=>
'Рассчитать проект'
,
'options'
=>
[
'enctype'
=>
'multipart/form-data'
,
'class'
=>
'footer_form bids-form'
,
'data-tag'
=>
Bid
::
TAG_TREATMENT
'data-title'
=>
'Рассчитать проект'
,
],
'data-form'
=>
'Рассчитать проект'
,
]);
?>
'enctype'
=>
'multipart/form-data'
,
'data-tag'
=>
Bid
::
TAG_TREATMENT
<div
class=
"message-box send_secce"
>
Ваша заявка успешно отправлена!
</div>
],
]);
?>
<div
class=
"content"
>
<div
class=
"message-box send_secce"
>
Ваша заявка успешно отправлена!
</div>
<?php
echo
Html
::
hiddenInput
(
'scenario'
,
$model
->
scenario
,
[
'class'
=>
'not_clear'
]);
?>
<div
class=
"content"
>
<?php
echo
$form
->
field
(
$model
,
'form'
,
[
'template'
=>
'{input}'
])
->
hiddenInput
([
'class'
=>
'not_clear'
]);
?>
<?php
echo
Html
::
hiddenInput
(
'scenario'
,
$model
->
scenario
,
[
'class'
=>
'not_clear'
]);
?>
<?php
echo
$form
->
field
(
$model
,
'name'
,
[
'template'
=>
'<div class="row"><div class="col-sm-4">{input}</div></div>'
,
<?php
echo
$form
->
field
(
$model
,
'form'
,
[
'template'
=>
'{input}'
])
->
hiddenInput
([
'class'
=>
'not_clear'
]);
?>
'errorOptions'
=>
[]
])
->
textInput
([
<?php
echo
$form
->
field
(
$model
,
'name'
,
[
'placeholder'
=>
\Yii
::
t
(
'form'
,
'Your name'
),
'template'
=>
'<div class="row"><div class="col-sm-4">{input}</div></div>'
,
'class'
=>
'footer_form__input'
'errorOptions'
=>
[]
]);
?>
])
->
textInput
([
'placeholder'
=>
\Yii
::
t
(
'form'
,
'Your name'
),
<?php
echo
$form
->
field
(
$model
,
'company_name'
,
[
'class'
=>
'footer_form__input'
'template'
=>
'<div class="row"><div class="col-sm-4">{input}</div></div>'
,
]);
?>
'errorOptions'
=>
[]
])
->
textInput
([
<?php
echo
$form
->
field
(
$model
,
'company_name'
,
[
'placeholder'
=>
'Наименование компании'
,
'template'
=>
'<div class="row"><div class="col-sm-4">{input}</div></div>'
,
'class'
=>
'footer_form__input'
'errorOptions'
=>
[]
]);
?>
])
->
textInput
([
'placeholder'
=>
'Наименование компании'
,
<?php
echo
$form
->
field
(
$model
,
'phone'
,
[
'class'
=>
'footer_form__input'
'template'
=>
'<div class="row"><div class="col-sm-4">{input}</div></div>'
,
]);
?>
'errorOptions'
=>
[]
])
->
textInput
([
<?php
echo
$form
->
field
(
$model
,
'phone'
,
[
'placeholder'
=>
\Yii
::
t
(
'form'
,
'Telephone'
),
'template'
=>
'<div class="row"><div class="col-sm-4">{input}</div></div>'
,
'class'
=>
'footer_form__input'
'errorOptions'
=>
[]
]);
?>
])
->
textInput
([
'placeholder'
=>
\Yii
::
t
(
'form'
,
'Telephone'
)
.
'*'
,
<?php
echo
$form
->
field
(
$model
,
'email'
,
[
'class'
=>
'footer_form__input'
'template'
=>
'<div class="row"><div class="col-sm-4">{input}</div></div>'
,
]);
?>
'errorOptions'
=>
[]
])
->
textInput
([
<?php
echo
$form
->
field
(
$model
,
'email'
,
[
'placeholder'
=>
'E-mail*'
,
'template'
=>
'<div class="row"><div class="col-sm-4">{input}</div></div>'
,
'class'
=>
'footer_form__input'
'errorOptions'
=>
[]
]);
?>
])
->
textInput
([
'placeholder'
=>
'E-mail'
,
<div
class=
"business-case-comment"
>
'class'
=>
'footer_form__input'
<?php
echo
$form
->
field
(
$model
,
'text'
)
->
textArea
([
]);
?>
'placeholder'
=>
'Комментарий'
,
'class'
=>
'footer_form__textarea file-upload_block'
,
<div
class=
"business-case-comment"
>
'style'
=>
'resize: none'
<?php
echo
$form
->
field
(
$model
,
'text'
)
->
textArea
([
])
->
label
(
false
);
?>
'placeholder'
=>
'Комментарий'
,
'class'
=>
'footer_form__textarea file-upload_block'
,
'style'
=>
'resize: none'
])
->
label
(
false
);
?>
</div>
<?php
echo
Html
::
submitButton
(
'Узнать стоимость'
,
[
'class'
=>
'btn-default save-button'
]);
?>
</div>
<?php
ActiveForm
::
end
();
?>
</div>
</div>
</div>
<?php
echo
Html
::
submitButton
(
'Узнать стоимость'
,
[
'class'
=>
'btn-default save-button'
]);
?>
</div>
</div>
<?php
ActiveForm
::
end
();
?>
</div>
</div>
frontend/web/css/screen.css
View file @
44558225
...
@@ -13762,6 +13762,14 @@ a.appl_btn {
...
@@ -13762,6 +13762,14 @@ a.appl_btn {
margin-bottom
:
14px
;
margin-bottom
:
14px
;
font-family
:
"RobotoBold"
;
font-family
:
"RobotoBold"
;
}
}
.appl_list.appl_list--with_desc
li
{
background-position
:
0
6px
;
}
.appl_list_desc
{
margin
:
5px
0
;
font-size
:
16px
;
font-weight
:
normal
;
}
@media
only
screen
and
(
min-width
:
480px
)
and
(
max-width
:
767px
)
{
@media
only
screen
and
(
min-width
:
480px
)
and
(
max-width
:
767px
)
{
.appl_list
li
{
.appl_list
li
{
font-size
:
19px
;
font-size
:
19px
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment