project_comment_view.php 2.27 KB
<?php
    use common\models\User;
    use yii\helpers\Html;

    /**
     * @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 = NULL;
    if(!empty( $model->user_id )) {
        $user = User::find()
                    ->where([ 'id' => $model->user_id ])
                    ->with('userInfo')
                    ->one();
    }
?>
<div class="new-portf-comm-read">
    <div class="style">
        <div class="header-cabinet-foto">
            <?php
                if(!empty( $user ) && !empty( $user->userInfo->image )) {
                    echo "<img src='{$user->userInfo->image}' alt=''>";
                } else {
                    echo "<img src='/images/ded-ico.png' alt=''>";
                }
            ?>
        </div>
        <div class="new-prof-wrapper-read">
            <div class="new-portf-comm-read-title">
                <?php
                if(!empty($user)) {
                    echo Html::a($user->firstname . ' ' . $user->lastname, [
                        'performer/common',
                        'performer_id' => $user->id,
                    ]);
                } else {
                    echo $model->user_name . '(Гость)';
                }
                ?>
            </div>
            <div class="new-portf-comm-read-rating">
                <div class="rating">
                    <!--оценка-->
                    <input type="hidden" class="val" value="3"/>
                    <!--количество голосов-->
                    <input type="hidden" class="votes" value="12"/>
                </div>
            </div>
            <div class="blog-post-date">
                <span></span>
                <p><?= date('d.m.Y', strtotime($model->date_add)) ?></p>
            </div>
        </div>

        <div class="new-portf-answer">
            <?= Html::encode($model->text) ?>
        </div>

    </div>
    <div class="style"></div>
</div>