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