Esempio n. 1
0
<?php

app\widgets\MiniForm::begin(array('header' => Yii::t('app', "Bug Report")));
$form = kartik\form\ActiveForm::begin(array('id' => 'bug-form'));
?>





<?php 
echo $form->field($model, 'title');
?>

<?php 
echo $form->field($model, 'body')->textArea();
?>

<?php 
echo \yii\helpers\Html::submitButton(Yii::t('app', 'Send'), ['class' => 'btn btn-success']);
?>

<?php 
kartik\form\ActiveForm::end();
echo yii\widgets\ListView::widget(array('dataProvider' => $dataProvider, 'itemView' => '_bugView'));
?>

<?php 
app\widgets\MiniForm::end();
Esempio n. 2
0
<?php

use yii\helpers\Html;
/**
 * @var yii\web\View $this
 * @var $queues array of Queue
 */
$this->title = Yii::t('app', 'Queues');
$this->params['breadcrumbs'][] = $this->title;
?>

<h1><?php 
echo Html::encode($this->title);
?>
</h1>

<p>
<?php 
echo yii\widgets\ListView::widget(['dataProvider' => new yii\data\ArrayDataProvider(['allModels' => $queues, 'key' => function ($q) {
    return $q->id;
}, 'pagination' => false, 'sort' => ['attributes' => ['label']]]), 'itemView' => $subscribedOnly ? '_queue_messages' : '_queue_subscriptions', 'itemOptions' => ['class' => 'item']]);
?>
</p>
Esempio n. 3
0
echo yii\widgets\ListView::widget(['dataProvider' => $CommentsDataProvider, 'options' => ['class' => 'comments-list'], 'layout' => "{items}\n{pager}", 'itemView' => function (Comments\models\Comment $Comment, $key, $index, yii\widgets\ListView $Widget) use(&$comments, $CommentListWidget) {
    ob_start();
    $Formatter = Yii::$app->getFormatter();
    $Author = $Comment->author;
    $comments[$Comment->id] = $Comment->attributes;
    $options = ['data-comment' => $Comment->id, 'class' => 'row comment'];
    if ($index === 0) {
        Html::addCssClass($options, 'first');
    }
    if ($index === $Widget->dataProvider->getCount() - 1) {
        Html::addCssClass($options, 'last');
    }
    if ($Comment->isDeleted()) {
        Html::addCssClass($options, 'deleted');
    }
    ?>
            <div <?php 
    echo Html::renderTagAttributes($options);
    ?>
>
                <div class="col-lg-12">
                    <div class="author">
                        <?php 
    $avatar = false;
    $name = Yii::t('app', 'Unknown author');
    $url = false;
    if (empty($Author)) {
        $name = empty($Comment->from) ? $name : $Comment->from;
    } elseif ($Author instanceof Comments\interfaces\CommentatorInterface) {
        $avatar = $Author->getCommentatorAvatar();
        $name = $Author->getCommentatorName();
        $name = empty($name) ? Yii::t('app', 'Unknown author') : $name;
        $url = $Author->getCommentatorUrl();
    }
    $name_html = Html::tag('strong', $name);
    if (false === $avatar) {
        $avatar_html = Html::tag('div', FA::icon('male'), ['class' => 'avatar fake', 'title' => Yii::t('app', 'Unknown author')]);
    } else {
        $avatar_html = Html::img($avatar, ['class' => 'avatar', 'alt' => Yii::t('app', 'Author avatar'), 'title' => $name]);
    }
    if (false !== $url) {
        echo Html::a($avatar_html, $url, ['target' => '_blank']);
        echo Html::a($name_html, $url, ['target' => '_blank']);
    } else {
        echo $avatar_html;
        echo $name_html;
    }
    if (time() - $Comment->created_at > 86400 * 2) {
        echo Html::tag('span', $Formatter->asDatetime($Comment->created_at), ['class' => 'date']);
    } else {
        echo Html::tag('span', $Formatter->asRelativeTime($Comment->created_at), ['class' => 'date']);
    }
    ?>
                    </div>
                    <div class="text">
                        <?php 
    if ($Comment->isDeleted()) {
        echo Yii::t('app', 'Comment was deleted.');
    } else {
        echo yii\helpers\Markdown::process($Comment->text, 'gfm-comment');
        if ($Comment->isEdited()) {
            echo Html::tag('small', Yii::t('app', 'Updated at {date-relative}', ['date' => $Formatter->asDate($Comment->updated_at), 'date-time' => $Formatter->asDatetime($Comment->updated_at), 'date-relative' => $Formatter->asRelativeTime($Comment->updated_at)]));
        }
    }
    ?>
                    </div>
                    <?php 
    if ($Comment->canUpdate() && !$Comment->isDeleted()) {
        ?>
                        <div class="edit">
                            <?php 
        echo Comments\widgets\CommentFormWidget::widget(['entity' => $CommentListWidget->entity, 'Comment' => $Comment, 'anchor' => $CommentListWidget->anchorAfterUpdate]);
        ?>
                        </div>
                        <?php 
    }
    ?>
                    <div class="actions">
                        <?php 
    if (!$Comment->isDeleted()) {
        if ($Comment->canCreate()) {
            echo Html::a(FA::icon('reply') . ' ' . Yii::t('app', 'Reply'), '#', ['class' => 'btn btn-info btn-xs', 'data-role' => 'reply']);
        }
        if ($Comment->canUpdate()) {
            echo Html::a(FA::icon('pencil') . ' ' . Yii::t('app', 'Edit'), '#', ['data-role' => 'edit', 'class' => 'btn btn-primary btn-xs']);
        }
        if ($Comment->canDelete()) {
            echo Html::a(FA::icon('times') . ' ' . Yii::t('app', 'Delete'), ['', 'delete-comment' => $Comment->id], ['class' => 'btn btn-danger btn-xs']);
        }
    }
    ?>
                    </div>
                </div>
            </div>
            <?php 
    return ob_get_clean();
}]);
<?php

use nirvana\infinitescroll\InfiniteScrollPager;
?>

<?php 
echo yii\widgets\ListView::widget(["id" => "listview", 'dataProvider' => $dataProvider, 'itemView' => '_announce', 'layout' => '<ul class="announce_content">{items}{pager}</ul>', 'options' => ["class" => "content"], 'itemOptions' => ['tag' => false], "viewParams" => ["type" => $type], 'pager' => ['class' => InfiniteScrollPager::className(), 'widgetId' => "listview", 'itemsCssClass' => 'announce_content', 'contentLoadedCallback' => 'null', 'nextPageLabel' => null, 'linkOptions' => [], 'pluginOptions' => ["loading" => ["finishedMsg" => "已經沒有資料囉", "msgText" => "讀取中..."]]]]);
?>

Esempio n. 5
0
<?php

use yii\helpers\Html;
$this->title = Yii::t('app', $title);
$this->params['breadcrumbs'][] = ['label' => 'Lista moich albumów', 'url' => ['/photo/admin/album/mylist']];
$this->params['breadcrumbs'][] = $album->id;
$this->params['breadcrumbs'][] = ['label' => 'Album', 'url' => ['/photo/admin/album/edit', 'id' => $album->id]];
$this->params['breadcrumbs'][] = $this->title;
?>

<h1><?php 
echo Html::encode($this->title);
?>
</h1>

<?php 
echo yii\widgets\ListView::widget(['dataProvider' => $dataProvider, 'itemView' => '_photo']);
Esempio n. 6
0
<?php

use yii\helpers\Html;
use simplator\articles\Module;
/* @var $this yii\web\View */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = Module::t('articles', 'Categories');
$this->params['breadcrumbs'][] = $this->title;
?>
<div class="category-index">

    <p>
        <?php 
echo Html::a(Module::t('articles', 'Create root'), ['create'], ['class' => 'btn btn-success']);
?>
    </p>

    <?php 
echo yii\widgets\ListView::widget(['dataProvider' => $categories, 'itemView' => '_rootview']);
?>

</div>
Esempio n. 7
0
                        </div>
                        <h3>Korean Food</h3>
                        <h5>Teoppoki</h5>
                        <h5>Rp. 45.000</h5>
                    </a>
                </div>
            </div>

            <div class="col-md-10 col-sm-9 col-xs-12 work-list">

                <ol class="breadcrumb">
                    <li><a href="#"><i class="glyphicon glyphicon-home"></i></a></li>
                    <li><a href="#">Category</a></li>
                    <li><a href="#">Product Listing</a></li>
                </ol>

                <h2 class="text-center portfolio-text">OUR PRODUCTS</h2>

                <?php 
echo yii\widgets\ListView::widget(['dataProvider' => $dataProvider, 'itemView' => '_view', 'pager' => ['firstPageLabel' => 'First', 'lastPageLabel' => 'Last', 'prevPageLabel' => '<span class="glyphicon glyphicon-chevron-left"></span>', 'nextPageLabel' => '<span class="glyphicon glyphicon-chevron-right"></span>', 'options' => ['class' => 'pagination', 'style' => 'clear:both; float:right;']]]);
?>

               
            </div>
        </div>
    </div>
</div>

<div style="clear: both"></div>

Esempio n. 8
-1
/* @var yii\web\View $this */
/* @var $dataProvider ArrayDataProvider */
/* @var $queue QueueInterface */
/* @var $queue_name string */
/* @var $model models\MessageForm */
/* @var $authItems array */
$this->title = Yii::t('app', 'Queues');
$this->params['breadcrumbs'][] = ['label' => $this->title, 'url' => ['index']];
$this->params['breadcrumbs'][] = $queue->label;
?>
<h1><?php 
echo $queue->label;
?>
</h1>

<?php 
if ($authItems['nfy.message.read']) {
    ?>
<p>
<?php 
    echo yii\widgets\ListView::widget(['dataProvider' => $dataProvider, 'itemView' => '_message_item', 'viewParams' => ['queue_name' => $queue_name], 'layout' => "{summary}\n{pager}\n{items}", 'pager' => ['class' => 'yii\\widgets\\LinkPager', 'prevPageLabel' => Yii::t('app', 'Newer'), 'nextPageLabel' => Yii::t('app', 'Older')]]);
    ?>
</p>
<?php 
}
?>

<?php 
if ($authItems['nfy.message.create']) {
    echo $this->render('_message_form', ['model' => $model]);
}