?> col-md-10"> <section class="panel-body"> <div class="qa-view-text"> <?php echo $row->body; ?> </div> </section> </section> </article> <?php } ?> </div> <div class="qa-view-answer-pager"> <?php echo $this->render('parts/pager', ['dataProvider' => $answerDataProvider]); ?> </div> <div class="qa-view-answer-form"> <?php echo $this->render('parts/form-answer', ['model' => $answer, 'action' => Module::url(['answer', 'id' => $model->id])]); ?> </div> </div> </section>
use artkost\qa\Module; use yii\helpers\Html; ?> <div class="panel panel-default"> <div class="panel-heading"><?php echo Module::t('main', 'Popular tags'); ?> </div> <div class="panel-body"> <span class="qa-tags"> <?php foreach ($models as $tag) { ?> <a href="<?php echo Module::url(['/qa/default/tags', 'tags' => $tag['name']]); ?> " class="label label-primary" title="<?php echo Html::encode($tag['name']); ?> " rel="tag"><?php echo Html::encode($tag['name']); ?> </a> <?php } ?> </span>
<div class="panel panel-default"> <div class="panel-heading"><?php echo Module::t('main', 'Popular Questions'); ?> </div> <ul class="qa-questions-list list-group"> <?php if (!empty($models)) { ?> <?php foreach ($models as $model) { ?> <li class="list-group-item"> <a href="<?php echo Module::url(['/qa/default/view', 'id' => $model->id, 'alias' => $model->alias]); ?> " title="<?php echo Html::encode($model->title); ?> "> <?php echo Html::encode($model->title); ?> </a> </li> <?php } ?> <?php
/** * @var \yii\db\ActiveRecord $model * @var string $route */ use artkost\qa\models\Vote; use artkost\qa\Module; $userId = Yii::$app->user->id; ?> <span class="qa-like js-vote"> <?php if (Vote::isUserCan($model, $userId)) { ?> <a class="btn btn-success btn-sm js-vote-up" href="<?php echo Module::url([$route, 'id' => $model->id, 'vote' => 'up']); ?> " title="<?php echo Module::t('main', 'Like'); ?> "> <span class="glyphicon glyphicon-heart"></span> <?php echo $model->votes; ?> </a> <?php } else { ?> <span class="btn btn-success btn-sm disabled js-vote-up" title="<?php echo Module::t('main', 'Like');
<?php /** * @var \app\modules\qa\models\Answer $model * @var \app\modules\qa\models\QaUser $userModel * @var \app\modules\qa\models\Question $question */ use artkost\qa\Module; use yii\helpers\Url; $this->title = Module::t('main', 'Answer to {title}', ['title' => $question->title]); $this->params['breadcrumbs'][] = ['label' => Module::t('main', 'Questions'), 'url' => ['index']]; $this->params['breadcrumbs'][] = ['label' => $question->title, 'url' => ['view', 'id' => $question->id, 'alias' => $question->alias]]; $this->params['breadcrumbs'][] = $this->title; ?> <div class="row"> <div class="col-lg-12"> <h1><?php echo $this->title; ?> </h1> <div class="qa-view-answer-form"> <?php echo $this->render(Url::to('/default/parts/form-answer'), ['model' => $model, 'userModel' => $userModel, 'action' => Module::url(['answer', 'id' => $model->question->id])]); ?> </div> </div> </div>
<?php /** * @var \artkost\qa\models\Question $model * @var string $route */ use artkost\qa\Module; ?> <div class="qa-favorite js-favorite <?php echo $model->isFavorite() ? 'qa-favorite-active' : ''; ?> "> <a title="<?php echo Module::t('main', 'Add to favorite'); ?> " class="qa-favorite-link js-favorite-link" href="<?php echo Module::url(['question-favorite', 'id' => $model->id]); ?> "> <span class="glyphicon <?php echo $model->isFavorite() ? 'glyphicon-star' : 'glyphicon-star-empty'; ?> "></span> </a> </div>
</a></li> <?php if (!Yii::$app->user->isGuest) { ?> <li <?php echo $route == 'my' ? 'class="active"' : ''; ?> ><a href="<?php echo Module::url(['my']); ?> "><?php echo Module::t('main', 'My'); ?> </a></li> <li <?php echo $route == 'favorite' ? 'class="active"' : ''; ?> ><a href="<?php echo Module::url(['favorite']); ?> "><?php echo Module::t('main', 'Favorite'); ?> </a></li> <?php } ?> </ul> </div>
<span class="qa-edit-links"> <a href="<?php echo Module::url($editRoute); ?> " title="<?php echo Module::t('main', 'Edit'); ?> " class="label label-success"><span class="glyphicon glyphicon-pencil"></span></a> <?php if ($model instanceof Question) { ?> <a href="<?php echo Module::url($deleteRoute); ?> " title="<?php echo Module::t('main', 'Delete'); ?> " class="label label-danger" data-confirm="<?php echo Module::t('main', 'Sure?'); ?> " data-method="post" data-pjax="0"><span class="glyphicon glyphicon-remove"></span></a> <?php } ?> </span>
?> "><?php echo 'Все'; ?> </a></li> <li <?php echo $route == 'unanswered' ? 'class="active"' : ''; ?> ><a href="<?php echo url::to(['unanswered']); ?> "><?php echo 'Неосвещенные'; ?> </a></li> <li <?php echo $route == 'answered' ? 'class="active"' : ''; ?> ><a href="<?php echo Module::url(['answered']); ?> "><?php echo 'Отвеченные'; ?> </a></li> </ul> </div>
?> </div> </div> </div> <div class="qa-summary"> <div class="question-meta"> <?php echo $this->render('created', ['model' => $model]); ?> <?php echo $this->render('edit-links', ['model' => $model]); ?> </div> <h4 class="question-heading list-group-item-heading"> <a href="<?php echo Module::url(['view', 'id' => $model->id, 'alias' => $model->alias]); ?> " class="question-link" title="<?php echo Html::encode($model->title); ?> "><?php echo Html::encode($model->title); ?> </a> <?php if ($model->isDraft()) { ?> <small><span class="label label-default"><?php echo Module::t('main', 'Draft'); ?>
use artkost\qa\Module; $userId = Yii::$app->user->id; ?> <span class="qa-answer-correct js-answer-correct"> <?php if ($question->isAuthor()) { ?> <a title="<?php echo Module::t('main', 'Mark answer as correct'); ?> " class="btn <?php echo $answer->isCorrect() ? 'btn-warning' : 'btn-default'; ?> btn-sm qa-answer-correct-link js-answer-correct-link" href="<?php echo Module::url(['answer-correct', 'id' => $answer->id, 'questionId' => $question->id]); ?> "> <span class="glyphicon glyphicon-ok"></span> </a> <?php } else { ?> <?php if ($answer->isCorrect()) { ?> <span title="<?php echo Module::t('main', 'Answer is correct'); ?> " class="btn btn-warning btn-sm qa-answer-correct-button"> <span class="glyphicon glyphicon-ok"></span>
<?php /** * @var \artkost\qa\models\Question $model */ use artkost\qa\Module; use yii\helpers\Html; ?> <span class="qa-tags"> <?php foreach ($model->tagsList as $tag) { ?> <a href="<?php echo Module::url(['tags', 'tags' => $tag]); ?> " class="label label-primary" title="<?php echo Html::encode($tag); ?> " rel="tag"><?php echo Html::encode($tag); ?> </a> <?php } ?> </span>