Example #1
0
	<div class="panel panel-default">

		<div class="panel-body">
			<div class="row">
				<div class="col-sm-6">
					<p>
						<?php 
echo GhostHtml::a('<span class="glyphicon glyphicon-plus-sign"></span> ' . UserManagementModule::t('back', 'Create'), ['create'], ['class' => 'btn btn-success']);
?>
					</p>
				</div>

				<div class="col-sm-6 text-right">
					<?php 
echo GridPageSize::widget(['pjaxId' => 'auth-item-group-grid-pjax']);
?>
				</div>
			</div>


			<?php 
Pjax::begin(['id' => 'auth-item-group-grid-pjax']);
?>

			<?php 
echo GridView::widget(['id' => 'auth-item-group-grid', 'dataProvider' => $dataProvider, 'pager' => ['options' => ['class' => 'pagination pagination-sm'], 'hideOnSinglePage' => true, 'lastPageLabel' => '>>', 'firstPageLabel' => '<<'], 'layout' => '{items}<div class="row"><div class="col-sm-8">{pager}</div><div class="col-sm-4 text-right">{summary}</div></div>', 'filterModel' => $searchModel, 'columns' => [['class' => 'yii\\grid\\SerialColumn', 'options' => ['style' => 'width:10px']], ['attribute' => 'name', 'value' => function ($model) {
    return Html::a($model->name, ['update', 'id' => $model->code], ['data-pjax' => 0]);
}, 'format' => 'raw'], 'code', ['class' => 'yii\\grid\\CheckboxColumn', 'options' => ['style' => 'width:10px']], ['class' => 'yii\\grid\\ActionColumn', 'contentOptions' => ['style' => 'width:70px; text-align:center;']]]]);
?>
		
Example #2
0
</h2>

<div class="panel panel-default">
	<div class="panel-body">
		<div class="row">
			<div class="col-sm-6">
				<p>
					<?php 
echo GhostHtml::a('<span class="glyphicon glyphicon-plus-sign"></span> ' . UserManagementModule::t('back', 'Create'), ['create'], ['class' => 'btn btn-success']);
?>
				</p>
			</div>

			<div class="col-sm-6 text-right">
				<?php 
echo GridPageSize::widget(['pjaxId' => 'role-grid-pjax']);
?>
			</div>
		</div>

		<?php 
Pjax::begin(['id' => 'role-grid-pjax']);
?>

		<?php 
echo GridView::widget(['id' => 'role-grid', 'dataProvider' => $dataProvider, 'pager' => ['options' => ['class' => 'pagination pagination-sm'], 'hideOnSinglePage' => true, 'lastPageLabel' => '>>', 'firstPageLabel' => '<<'], 'filterModel' => $searchModel, 'layout' => '{items}<div class="row"><div class="col-sm-8">{pager}</div><div class="col-sm-4 text-right">{summary}' . GridBulkActions::widget(['gridId' => 'role-grid', 'actions' => [Url::to(['bulk-delete']) => GridBulkActions::t('app', 'Delete')]]) . '</div></div>', 'columns' => [['class' => 'yii\\grid\\SerialColumn', 'options' => ['style' => 'width:10px']], ['attribute' => 'description', 'value' => function (Role $model) {
    return Html::a($model->description, ['view', 'id' => $model->name], ['data-pjax' => 0]);
}, 'format' => 'raw'], 'name', ['class' => 'yii\\grid\\CheckboxColumn', 'options' => ['style' => 'width:10px']], ['class' => 'yii\\grid\\ActionColumn', 'contentOptions' => ['style' => 'width:70px; text-align:center;']]]]);
?>

		<?php 
Example #3
0
<div class="slider-image-index">

	<?php 
// echo $this->render('_search', ['model' => $searchModel]);
?>

	<div class="panel panel-default">
		<div class="panel-heading">
			<strong>
				<span class="glyphicon glyphicon-th"></span>  <?php 
echo Html::encode($this->title);
?>
			</strong>

			<?php 
echo GridPageSize::widget(['pjaxId' => 'slider-image-grid-pjax']);
?>
		</div>

		<div class="panel-body">

			<div class="row">
				<div class="col-sm-6">
					<p>
						<?php 
echo Html::a('<span class="glyphicon glyphicon-plus-sign"></span> ' . 'Создать и перейти к редактированию', ['create', 'slider' => $sliderModel->code], ['class' => 'btn btn-sm btn-success']);
?>
					</p>
				</div>

				<div class="col-sm-6 text-right">
Example #4
0
$this->params['breadcrumbs'][] = $this->title;
?>
<div class="user-visit-log-index">

	<?php 
// echo $this->render('_search', ['model' => $searchModel]);
?>

	<div class="panel panel-default">

		<div class="panel-body">

			<div class="row">
				<div class="col-sm-12 text-right">
					<?php 
echo GridPageSize::widget(['pjaxId' => 'user-visit-log-grid-pjax']);
?>
				</div>
			</div>

			<?php 
Pjax::begin(['id' => 'user-visit-log-grid-pjax']);
?>

			<?php 
echo GridView::widget(['id' => 'user-visit-log-grid', 'dataProvider' => $dataProvider, 'pager' => ['options' => ['class' => 'pagination pagination-sm'], 'hideOnSinglePage' => true, 'lastPageLabel' => '>>', 'firstPageLabel' => '<<'], 'layout' => '{items}<div class="row"><div class="col-sm-8">{pager}</div><div class="col-sm-4 text-right">{summary}</div></div>', 'filterModel' => $searchModel, 'columns' => [['class' => 'yii\\grid\\SerialColumn', 'options' => ['style' => 'width:10px']], ['attribute' => 'user_id', 'value' => function ($model) {
    return Html::a(@$model->user->username, ['view', 'id' => $model->id], ['data-pjax' => 0]);
}, 'format' => 'raw'], 'language', 'os', 'browser', array('attribute' => 'ip', 'value' => function ($model) {
    return Html::a($model->ip, "http://ipinfo.io/" . $model->ip, ["target" => "_blank"]);
}, 'format' => 'raw'), 'visit_time:datetime', ['class' => 'yii\\grid\\ActionColumn', 'template' => '{view}', 'contentOptions' => ['style' => 'width:70px; text-align:center;']]]]);
?>
Example #5
0
 /**
  * Multilingual support
  */
 public function init()
 {
     parent::init();
     $this->text = $this->text ? $this->text : GridPageSize::t('app', 'Records per page');
 }
Example #6
0
</h2>

<div class="panel panel-default">
	<div class="panel-body">
		<div class="row">
			<div class="col-sm-6">
				<p>
					<?php 
echo GhostHtml::a('<span class="glyphicon glyphicon-plus-sign"></span> ' . UserManagementModule::t('back', 'Create'), ['create'], ['class' => 'btn btn-success']);
?>
				</p>
			</div>

			<div class="col-sm-6 text-right">
				<?php 
echo GridPageSize::widget(['pjaxId' => 'permission-grid-pjax']);
?>
			</div>
		</div>

		<?php 
Pjax::begin(['id' => 'permission-grid-pjax']);
?>

		<?php 
echo GridView::widget(['id' => 'permission-grid', 'dataProvider' => $dataProvider, 'pager' => ['options' => ['class' => 'pagination pagination-sm'], 'hideOnSinglePage' => true, 'lastPageLabel' => '>>', 'firstPageLabel' => '<<'], 'filterModel' => $searchModel, 'layout' => '{items}<div class="row"><div class="col-sm-8">{pager}</div><div class="col-sm-4 text-right">{summary}' . GridBulkActions::widget(['gridId' => 'permission-grid', 'actions' => [Url::to(['bulk-delete']) => GridBulkActions::t('app', 'Delete')]]) . '</div></div>', 'columns' => [['class' => 'yii\\grid\\SerialColumn', 'options' => ['style' => 'width:10px']], ['attribute' => 'description', 'value' => function ($model) {
    if ($model->name == Yii::$app->getModule('user-management')->commonPermissionName) {
        return Html::a($model->description, ['view', 'id' => $model->name], ['data-pjax' => 0, 'class' => 'label label-primary']);
    } else {
        return Html::a($model->description, ['view', 'id' => $model->name], ['data-pjax' => 0]);
    }
Example #7
0
	<div class="panel panel-default">
		<div class="panel-body">

			<div class="row">
				<div class="col-xs-6">
					<p>
						<?php 
echo Html::a('<span class="glyphicon glyphicon-plus-sign"></span> ' . Yii::t('app', 'Create'), ['create'], ['class' => 'btn btn-success']);
?>
					</p>
				</div>

				<div class="col-xs-6 text-right">
					<?php 
echo GridPageSize::widget(['pjaxId' => 'content-template-widget-grid-pjax']);
?>
				</div>
			</div>


			<?php 
Pjax::begin(['id' => 'content-template-widget-grid-pjax']);
?>

			<?php 
echo GridView::widget(['id' => 'content-template-widget-grid', 'dataProvider' => $dataProvider, 'pager' => ['options' => ['class' => 'pagination pagination-sm'], 'hideOnSinglePage' => true, 'lastPageLabel' => '>>', 'firstPageLabel' => '<<'], 'layout' => '{items}<div class="row"><div class="col-sm-8">{pager}</div><div class="col-sm-4 text-right">{summary}' . GridBulkActions::widget(['gridId' => 'content-template-widget-grid']) . '</div></div>', 'filterModel' => $searchModel, 'columns' => [['class' => 'yii\\grid\\SerialColumn', 'options' => ['style' => 'width:10px']], ['attribute' => 'name', 'value' => function ($model) {
    return Html::a($model->name, ['update', 'id' => $model->id], ['data-pjax' => 0]);
}, 'format' => 'raw'], ['attribute' => 'position', 'filter' => $this->context->module->availableWidgetPositions, 'value' => function (ContentTemplateWidget $model) {
    return $model->showNicePositions();
}, 'format' => 'raw'], 'widget_class', ['class' => 'webvimark\\components\\StatusColumn', 'attribute' => 'single_per_page', 'toggleUrl' => Url::to(['toggle-attribute', 'attribute' => 'single_per_page', 'id' => '_id_'])], ['class' => 'webvimark\\components\\StatusColumn', 'attribute' => 'has_settings', 'toggleUrl' => Url::to(['toggle-attribute', 'attribute' => 'has_settings', 'id' => '_id_'])], ['class' => 'webvimark\\components\\StatusColumn', 'attribute' => 'active', 'toggleUrl' => Url::to(['toggle-attribute', 'attribute' => 'active', 'id' => '_id_'])], ['class' => 'yii\\grid\\CheckboxColumn', 'options' => ['style' => 'width:10px']], ['class' => 'yii\\grid\\ActionColumn', 'contentOptions' => ['style' => 'width:70px; text-align:center;']]]]);
Example #8
0
	<div class="panel panel-default">
		<div class="panel-body">

			<div class="row">
				<div class="col-xs-6">
					<p>
						<?php 
echo Html::a('<span class="glyphicon glyphicon-plus-sign"></span> ' . ContentModule::t('app', 'Create'), ['create'], ['class' => 'btn btn-success']);
?>
					</p>
				</div>

				<div class="col-xs-6 text-right">
					<?php 
echo GridPageSize::widget(['pjaxId' => 'content-menu-grid-pjax']);
?>
				</div>
			</div>


			<?php 
Pjax::begin(['id' => 'content-menu-grid-pjax']);
?>

			<?php 
echo GridView::widget(['id' => 'content-menu-grid', 'dataProvider' => $dataProvider, 'pager' => ['options' => ['class' => 'pagination pagination-sm'], 'hideOnSinglePage' => true, 'lastPageLabel' => '>>', 'firstPageLabel' => '<<'], 'layout' => '{items}<div class="row"><div class="col-sm-8">{pager}</div><div class="col-sm-4 text-right">{summary}' . GridBulkActions::widget(['gridId' => 'content-menu-grid']) . '</div></div>', 'filterModel' => $searchModel, 'columns' => [['class' => 'yii\\grid\\SerialColumn', 'options' => ['style' => 'width:10px']], ['attribute' => 'name', 'value' => function ($model) {
    return Html::a($model->name, ['update', 'id' => $model->id], ['data-pjax' => 0]);
}, 'format' => 'raw'], ['attribute' => 'code', 'visible' => Yii::$app->user->isSuperadmin], ['attribute' => 'position', 'filter' => Yii::$app->getModule('content')->availableWidgetPositions, 'value' => function (ContentMenu $model) {
    return $model->showNicePositions();
}, 'format' => 'raw', 'visible' => Yii::$app->getModule('content')->enableTemplates], ['class' => 'webvimark\\components\\StatusColumn', 'attribute' => 'has_submenu', 'toggleUrl' => Url::to(['toggle-attribute', 'attribute' => 'has_submenu', 'id' => '_id_'])], ['class' => 'webvimark\\components\\StatusColumn', 'attribute' => 'has_menu_image', 'toggleUrl' => Url::to(['toggle-attribute', 'attribute' => 'has_menu_image', 'id' => '_id_'])], ['class' => 'webvimark\\components\\StatusColumn', 'attribute' => 'active', 'toggleUrl' => Url::to(['toggle-attribute', 'attribute' => 'active', 'id' => '_id_'])], ['class' => 'webvimark\\components\\SorterColumn'], ['class' => 'yii\\grid\\CheckboxColumn', 'options' => ['style' => 'width:10px']], ['class' => 'yii\\grid\\ActionColumn', 'contentOptions' => ['style' => 'width:70px; text-align:center;']]]]);
Example #9
0
	<div class="panel panel-default">
		<div class="panel-body">

			<div class="row">
				<div class="col-xs-6">
					<p>
						<?php 
echo Html::a('<span class="glyphicon glyphicon-plus-sign"></span> ' . SeoPanelModule::t('app', 'Create'), ['create'], ['class' => 'btn btn-success']);
?>
					</p>
				</div>

				<div class="col-xs-6 text-right">
					<?php 
echo GridPageSize::widget(['pjaxId' => 'global-meta-tag-grid-pjax']);
?>
				</div>
			</div>


			<?php 
Pjax::begin(['id' => 'global-meta-tag-grid-pjax']);
?>

			<?php 
echo GridView::widget(['id' => 'global-meta-tag-grid', 'dataProvider' => $dataProvider, 'pager' => ['options' => ['class' => 'pagination pagination-sm'], 'hideOnSinglePage' => true, 'lastPageLabel' => '>>', 'firstPageLabel' => '<<'], 'layout' => '{items}<div class="row"><div class="col-sm-8">{pager}</div><div class="col-sm-4 text-right">{summary}' . GridBulkActions::widget(['gridId' => 'global-meta-taggrid']) . '</div></div>', 'filterModel' => $searchModel, 'columns' => [['class' => 'yii\\grid\\SerialColumn', 'options' => ['style' => 'width:10px']], ['attribute' => 'name', 'value' => function ($model) {
    return Html::a($model->name, ['update', 'id' => $model->id], ['data-pjax' => 0]);
}, 'format' => 'raw'], 'content', ['class' => 'webvimark\\components\\StatusColumn', 'attribute' => 'active', 'toggleUrl' => Url::to(['toggle-attribute', 'attribute' => 'active', 'id' => '_id_'])], ['class' => 'yii\\grid\\CheckboxColumn', 'options' => ['style' => 'width:10px']], ['class' => 'yii\\grid\\ActionColumn', 'contentOptions' => ['style' => 'width:70px; text-align:center;']]]]);
?>
		
Example #10
0
 */
use webvimark\extensions\GridPageSize\GridPageSize;
use yii\helpers\Html;
use yii\web\View;
?>
<div class="form-inline pull-right">
	<?php 
if ($this->context->enableClearFilters) {
    ?>

		<span style="display: none" id="<?php 
    echo ltrim($this->context->gridId, '#');
    ?>
-clear-filters-btn" class="btn btn-sm btn-default">
			<?php 
    echo GridPageSize::t('app', 'Clear filters');
    ?>
		</span>
	<?php 
}
?>


	<?php 
echo $this->context->text;
?>

	<?php 
echo Html::dropDownList('grid-page-size', \Yii::$app->request->cookies->getValue('_grid_page_size', 20), $this->context->dropDownOptions, ['class' => 'form-control input-sm']);
?>
</div>
Example #11
0
<div class="feedback-index">

	<?php 
// echo $this->render('_search', ['model' => $searchModel]);
?>

	<div class="panel panel-default">
		<div class="panel-heading">
			<strong>
				<span class="glyphicon glyphicon-th"></span>  <?php 
echo Html::encode($this->title);
?>
			</strong>

			<?php 
echo GridPageSize::widget(['pjaxId' => 'feedback-grid-pjax']);
?>
		</div>

		<div class="panel-body">

			<div class="row">
				<div class="col-sm-6">
					<p>
						<?php 
echo Html::a('<span class="glyphicon glyphicon-plus-sign"></span> ' . 'Создать', ['create'], ['class' => 'btn btn-sm btn-success']);
?>
					</p>
				</div>

				<div class="col-sm-6 text-right">