<?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();
<?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>
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" => "讀取中..."]]]]); ?>
<?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']);
<?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>
</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>
/* @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]); }