Example #1
0
File: view.php Project: faninv/gtqa
    ?>
 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>
Example #2
0
File: tags.php Project: faninv/gtqa
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>
Example #3
0
<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 
Example #4
0
File: like.php Project: faninv/gtqa
/**
 * @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');
Example #5
0
<?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>

Example #6
0
<?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>
Example #7
0
</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>
Example #8
0
    <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>
Example #9
0
?>
"><?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>
Example #10
0
File: list.php Project: faninv/gtqa
        ?>
</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');
            ?>
Example #11
0
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>
Example #12
0
<?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>