83b0052c
Yarik
test
|
1
2
|
<?php
use common\models\User;
|
8a551494
Yarik
test
|
3
|
use common\modules\comment\widgets\CommentWidget;
|
0eb4e7fc
Yarik
test
|
4
|
use kartik\rating\StarRating;
|
83b0052c
Yarik
test
|
5
|
use yii\helpers\Html;
|
8a551494
Yarik
test
|
6
|
use yii\web\View;
|
83b0052c
Yarik
test
|
7
8
|
/**
|
8a551494
Yarik
test
|
9
|
* @var View $this
|
83b0052c
Yarik
test
|
10
11
12
13
14
15
16
17
|
* @var \common\modules\comment\models\Comment $model Current comment model
* @var integer $key ID of current comment
* @var integer $index index of current element according
* to current page, starting from 0
* @var \yii\widgets\ListView $widget current ListView instance
* @var User $user
*/
$user = $model->user;
|
93a7a3c1
Yarik
test
|
18
|
$model->buildButtons([ 'delete' ]);
|
83b0052c
Yarik
test
|
19
|
?>
|
25bd78f8
Yarik
test
|
20
21
22
|
<div class="comments-name <?= CommentWidget::$baseClass[ 'comment_author' ] ?>">
<?= $model->getAuthor(' (Гость)') ?>
</div>
|
83b0052c
Yarik
test
|
23
24
25
26
27
28
29
30
31
32
|
<?php
/* == STATUS PRO ==
?>
<div class="comments-status"><span>Pro</span></div>
<?php
*/
?>
<div class="comments-date"><?= \Yii::$app->formatter->asDate($model->date_add, 'php:d.m.Y') ?></div>
<?php
if(!empty( $model->rating )) {
|
0eb4e7fc
Yarik
test
|
33
|
echo StarRating::widget([
|
93a7a3c1
Yarik
test
|
34
35
36
37
38
39
40
41
|
'name' => 'rating_review_comment',
'value' => $model->rating->value,
'pluginOptions' => [
'displayOnly' => true,
'min' => 0,
'max' => 10,
'stars' => 10,
],
|
0eb4e7fc
Yarik
test
|
42
|
]);
|
83b0052c
Yarik
test
|
43
44
45
46
47
|
}
?>
<div class="comments-content">
<?= $model->text ?>
</div>
|
0c0cdc9d
Yarik
test
|
48
49
|
<div>
<?php
|
8a551494
Yarik
test
|
50
|
if(!empty( $model->buttons[ 'delete' ] )) {
|
93a7a3c1
Yarik
test
|
51
|
echo Html::a(( $model->user_id != NULL && $model->user_id == \Yii::$app->user->id ) ? 'Удалить' : 'Пожаловаться ', $model->buttons[ 'delete' ], [ 'class' => CommentWidget::$baseClass[ 'comment_delete' ] ]);
|
8a551494
Yarik
test
|
52
53
54
55
56
57
|
}
if(!empty( $model->buttons[ 'update' ] )) {
echo Html::a('Редактировать', $model->buttons[ 'update' ], [ 'class' => CommentWidget::$baseClass[ 'comment_update' ] ]);
}
if(!empty( $model->buttons[ 'reply' ] )) {
echo Html::a('Ответить', $model->buttons[ 'reply' ], [ 'class' => CommentWidget::$baseClass[ 'comment_reply' ] ]);
|
0c0cdc9d
Yarik
test
|
58
59
60
|
}
?>
</div>
|
83b0052c
Yarik
test
|
61
|
<?php
|
83b0052c
Yarik
test
|
62
63
64
65
66
67
|
/* == PROJECT INFO ==
?>
<div class="comments-project-link">Проект: <a href="#">Ремонт спальни</a></div>
<?php
*/
?>
|