Exemplo n.º 1
0
/**
 * @var yii\web\View $this
 * @var \yz\admin\models\User $model
 * @var \yz\admin\forms\ChangeUserPasswordForm $passwordForm
 */
$this->title = \Yii::t('admin/t', 'Update object "{item}": {title}', ['item' => \yz\admin\models\User::modelTitle(), 'title' => $model->name]);
$this->params['breadcrumbs'][] = ['label' => \yz\admin\models\User::modelTitlePlural(), 'url' => ['index']];
$this->params['breadcrumbs'][] = $this->title;
$this->params['header'] = $this->title;
?>
<div class="user-update">

    <div class="text-right">
        <?php 
Box::begin();
?>
        <?php 
echo ActionButtons::widget(['order' => [['index', 'create', 'return']], 'addReturnUrl' => false]);
?>
        <?php 
Box::end();
?>
    </div>

    <?php 
echo $this->render('_form', ['model' => $model, 'passwordForm' => $passwordForm]);
?>


</div>
Exemplo n.º 2
0
<?php

use yii\helpers\Html;
use yz\admin\widgets\ActionButtons;
use yz\admin\widgets\Box;
use yz\admin\grid\GridView;
/**
 * @var yii\web\View $this
 * @var yii\data\ActiveDataProvider $dataProvider
 * @var \yz\admin\models\search\UserSearch $searchModel
 */
$this->title = \yz\admin\models\User::modelTitlePlural();
$this->params['breadcrumbs'][] = $this->title;
$this->params['header'] = $this->title;
$box = Box::begin(['cssClass' => 'box-primary']);
?>
<div class="text-right">
    <?php 
echo ActionButtons::widget(['order' => [['create', 'delete', 'return']], 'gridId' => 'user-grid', 'searchModel' => $searchModel, 'modelClass' => '\\yz\\admin\\models\\User']);
?>
</div>
<?php 
echo GridView::widget(['id' => 'user-grid', 'dataProvider' => $dataProvider, 'columns' => [['class' => 'yii\\grid\\CheckboxColumn'], 'id', 'login', 'name', 'email:email', ['attribute' => 'is_identity', 'label' => 'Является идентификатором', 'format' => 'boolean', 'visible' => \yz\admin\models\User::find()->where(['is_identity' => 1])->exists()], 'is_super_admin:boolean', 'is_active:boolean', ['label' => Yii::t('admin/t', 'Roles'), 'value' => function (\yz\admin\models\User $model) {
    return implode('; ', \yii\helpers\ArrayHelper::getColumn($model->roles, 'description'));
}], 'logged_at:datetime', 'created_at:datetime', ['class' => \yz\admin\grid\columns\ActionColumn::class, 'template' => '{update} {delete}']]]);
Box::end();
Exemplo n.º 3
0
<?php

use yii\helpers\Html;
use yz\admin\widgets\Box;
use yz\admin\grid\GridView;
use yz\admin\widgets\ActionButtons;
/**
 * @var yii\web\View $this
 * @var yii\data\ActiveDataProvider $dataProvider
 * @var yz\admin\mailer\backend\models\MailSearch $searchModel
 * @var array $columns
 */
$this->title = yz\admin\mailer\common\models\Mail::modelTitlePlural();
$this->params['breadcrumbs'][] = $this->title;
$this->params['header'] = $this->title;
$box = Box::begin(['cssClass' => 'mail-index box-primary']);
?>
    <div class="text-right">
        <?php 
echo ActionButtons::widget(['order' => [['create', 'delete', 'return']], 'gridId' => 'mail-grid', 'searchModel' => $searchModel, 'modelClass' => 'yz\\admin\\mailer\\common\\models\\Mail']);
?>
    </div>

    <?php 
echo GridView::widget(['id' => 'mail-grid', 'dataProvider' => $dataProvider, 'columns' => array_merge([['class' => 'yii\\grid\\CheckboxColumn']], $columns, [['class' => 'yz\\admin\\widgets\\ActionColumn', 'template' => '{update} {delete}']])]);
Box::end();
Exemplo n.º 4
0
<?php

use yii\helpers\Html;
use yz\admin\widgets\Box;
use yz\admin\widgets\GridView;
use yz\admin\widgets\ActionButtons;
/**
 * @var yii\web\View $this
 * @var yii\data\ActiveDataProvider $dataProvider
 * @var array $columns
 */
$this->title = Yii::t('admin/export', 'Files');
$this->params['breadcrumbs'][] = $this->title;
$this->params['header'] = $this->title;
$box = Box::begin(['cssClass' => 'export-request-index box-primary']);
?>
    <div class="text-right">
        <?php 
echo ActionButtons::widget(['order' => [['delete']], 'gridId' => 'export-request-grid', 'modelClass' => 'yz\\admin\\export\\common\\models\\ExportRequest']);
?>
    </div>


    <?php 
echo GridView::widget(['id' => 'export-request-grid', 'dataProvider' => $dataProvider, 'columns' => array_merge([['class' => 'yii\\grid\\CheckboxColumn']], $columns, [['class' => 'yz\\admin\\widgets\\ActionColumn', 'template' => '{download} {delete}', 'buttons' => ['download' => function ($url, $model, $key) {
    return Html::a(\yz\icons\Icons::i('download'), ['download', 'id' => $key], ['class' => 'btn btn-primary', 'title' => Yii::t('admin/export', 'Download')]);
}]]])]);
Box::end();
Exemplo n.º 5
0
<?php

use yii\helpers\Html;
use yii\helpers\Url;
use yz\admin\widgets\Box;
use yz\admin\grid\GridView;
use yz\admin\widgets\ActionButtons;
/**
 * @var yii\web\View $this
 * @var yii\data\ActiveDataProvider $dataProvider
 * @var yz\admin\models\search\RoleSearch $searchModel
 */
$this->title = yz\admin\models\Role::modelTitlePlural();
$this->params['breadcrumbs'][] = $this->title;
$this->params['header'] = $this->title;
$box = Box::begin(['cssClass' => 'box-primary']);
?>
<div class="text-right">
    <?php 
echo ActionButtons::widget(['order' => [['discover'], ['create', 'delete', 'return']], 'buttons' => ['discover' => \yii\bootstrap\ButtonDropdown::widget(['tagName' => 'a', 'label' => Yii::t('admin/t', 'Permissions'), 'encodeLabel' => false, 'options' => ['class' => 'btn btn-default'], 'dropdown' => ['items' => [['label' => Yii::t('admin/t', 'Discover...'), 'url' => Url::to(['discover-auth-items'])], ['label' => Yii::t('admin/t', 'Delete all...'), 'url' => Url::to(['delete-permissions']), 'linkOptions' => ['data-confirm' => Yii::t('admin/t', 'Do you really want to delete all permissions?')]]]]])], 'gridId' => 'role-grid', 'searchModel' => $searchModel, 'modelClass' => 'yz\\admin\\models\\Role']);
?>
</div>

<?php 
echo GridView::widget(['id' => 'role-grid', 'dataProvider' => $dataProvider, 'columns' => [['class' => 'yii\\grid\\CheckboxColumn'], 'description:ntext', 'name', ['class' => 'yz\\admin\\widgets\\ActionColumn', 'template' => '{update} {delete}']]]);
Box::end();