cc2da9cc
Anastasia
- question page
|
1
2
3
|
<?php
/**
* @var \yii\data\ActiveDataProvider $dataProvider
|
d578e98d
Anastasia
alias
|
4
5
6
7
|
* @var \common\models\Service[] $services
* @var \yii\web\View $this
* @var int $service_id
* @var array $alias;
|
010d0951
Anastasia
- add h1
|
8
|
* @var \artbox\core\components\SeoComponent $seo;
|
cc2da9cc
Anastasia
- question page
|
9
10
11
12
13
14
|
*/
use artbox\core\helpers\Url;
use common\models\Question;
use yii\helpers\ArrayHelper;
use yii\helpers\Html;
|
d578e98d
Anastasia
alias
|
15
|
use yii\helpers\Json;
|
cc2da9cc
Anastasia
- question page
|
16
17
|
use yii\widgets\ActiveForm;
use yii\widgets\ListView;
|
010d0951
Anastasia
- add h1
|
18
|
|
cc2da9cc
Anastasia
- question page
|
19
|
|
010d0951
Anastasia
- add h1
|
20
|
$seo = \Yii::$app->get('seo');
|
d578e98d
Anastasia
alias
|
21
22
23
|
$this->params[ 'breadcrumbs' ][] = \Yii::t('app', 'Quest/Answer');
$model = new Question([ 'service_id' => $service_id ]);
|
cc2da9cc
Anastasia
- question page
|
24
25
|
$model->scenario = Question::SCENARIO_QUESTION;
|
d578e98d
Anastasia
alias
|
26
27
|
$data = [ '' => \Yii::t('app', 'General issues') ] + ArrayHelper::map($services, 'id', 'title');
?>
|
cc2da9cc
Anastasia
- question page
|
28
29
30
|
<section class="section-service-page section-answer-page">
|
d578e98d
Anastasia
alias
|
31
32
33
|
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-12">
|
010d0951
Anastasia
- add h1
|
34
|
<h1 class="title-pages"><?=(!empty($seo->h1)) ? $seo->h1 : \Yii::t('app', 'Quest/Answer') ?></h1>
|
d578e98d
Anastasia
alias
|
35
36
37
38
39
40
|
</div>
</div>
<div class="row">
<div class="col-xs-12 col-sm-12">
<div class="style add-answer-forms">
<span class="btn_"><?= \Yii::t('app', 'Asc question'); ?></span>
|
cc2da9cc
Anastasia
- question page
|
41
|
</div>
|
d578e98d
Anastasia
alias
|
42
43
44
45
46
47
48
49
|
<div class="style hidden-answer-comment-form hidden">
<div class="hidden-answer-comment-form-title"><?= \Yii::t('app', 'Asc question'); ?></div>
<?php $form = ActiveForm::begin([ 'id' => 'total_question_form' ]) ?>
<div class="col-xs-12 col-sm-6">
<div class="input-wr">
<?= $form->field($model, 'service_id')
->dropDownList($data)
->label(\Yii::t('app', 'Choosing department')) ?>
|
cc2da9cc
Anastasia
- question page
|
50
|
</div>
|
d578e98d
Anastasia
alias
|
51
52
53
54
|
<div class="input-wr required">
<?= $form->field($model, 'name')
->label(\Yii::t('app', 'FIO')) ?>
|
cc2da9cc
Anastasia
- question page
|
55
|
</div>
|
d578e98d
Anastasia
alias
|
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
|
<div class="input-wr required">
<?= $form->field($model, 'email')
->label(\Yii::t('app', 'Email')) ?>
</div>
</div>
<div class="col-xs-12 col-sm-6">
<div class="input-wr">
<?= $form->field($model, 'question')
->textarea(
[
'cols' => 30,
'rows' => 10,
]
)
->label(\Yii::t('app', 'Yours question')) ?>
<!-- <label class="control-label" for="feedback-name">Ваш вопрос</label>-->
<!-- <textarea name="" id="" cols="30" rows="10"></textarea>-->
|
cc2da9cc
Anastasia
- question page
|
73
|
</div>
|
d578e98d
Anastasia
alias
|
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
|
</div>
<div class="col-xs-12 col-sm-12">
<div class="button-wr submit-close-wr-c-a">
<?= Html::submitButton(\Yii::t('app', 'Send question')) ?>
<!-- <button type="submit">Отправить вопрос</button>-->
<div class="submit-close-c-a submit-close-c-a-page">
<span><?= \Yii::t('app', 'Minimize a window'); ?></span></div>
</div>
</div>
<?php $form::end(); ?>
</div>
</div>
<div class="col-xs-12 col-sm-12">
<ul class="answers-category-list">
<li <?= ( $service_id == null ? 'class="active"' : '' ) ?>>
|
cb16bae6
Anastasia
- alias on questi...
|
89
90
91
|
<a href="<?= ( array_key_exists('{"0":"site/questions"}', $alias) ) ? Url::to(
[ 'alias' => $alias[ '{"0":"site/questions"}'] ]
) : Url::current([ 'service_id' => null]) ?>">
|
d578e98d
Anastasia
alias
|
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
|
<span><?= \Yii::t('app', 'General issues'); ?></span></a></li>
<?php foreach ($services as $service) {
$route = Json::encode(['site/questions', 'service_id' => $service->id]);
?>
<li <?= ( $service_id == $service->id ? 'class="active"' : '' ) ?>>
<a href="<?= ( array_key_exists($route, $alias) ) ? Url::to(
[ 'alias' => $alias[$route] ]
) : Url::current([ 'service_id' => $service->id ]) ?>"><span><?= $service->title ?></span></a></li>
<?php } ?>
</ul>
</div>
<div class="col-xs-12 col-sm-12">
<div class="service-comments-wr style">
<?php echo ListView::widget(
[
'itemOptions' => [],
'layout' => '{items}',
'dataProvider' => $dataProvider,
'itemView' => '_question',
]
); ?>
<div class="style navi-c-a">
<?php echo \frontend\widgets\FrontendPager::widget(
[
'pagination' => $dataProvider->pagination,
'prevPageLabel' => 'previous',
'nextPageLabel' => 'next',
'maxButtonCount' => 3,
'lastPageLabel' => 'last_number',
]
); ?>
</div>
|
cc2da9cc
Anastasia
- question page
|
130
|
</div>
|
d578e98d
Anastasia
alias
|
131
|
</div>
|
cc2da9cc
Anastasia
- question page
|
132
|
</div>
|
d578e98d
Anastasia
alias
|
133
|
</div>
|
cc2da9cc
Anastasia
- question page
|
134
|
</section>
|