use yz\admin\widgets\Box; /** * @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>
<?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();
<?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();
<?php /** * @var yii\web\View $this */ $this->title = 'Главная страница'; $this->params['breadcrumbs'][] = $this->title; $this->params['header'] = $this->title; \yz\admin\widgets\Box::begin(['cssClass' => 'box-info']); ?> <h1>Добро пожаловать в панель администрирования!</h1> <p>Выберите пункт меню слева для начала работы</p> <?php \yz\admin\widgets\Box::end();
<?php /** * @var yii\web\View $this */ $this->title = 'Главная страница'; $this->params['breadcrumbs'][] = $this->title; $this->params['header'] = $this->title; \yz\admin\widgets\Box::begin(); ?> <h1>Добро пожаловать в панель администрирования!</h1> <p>Выберите пункт меню слева для начала работы</p> <?php \yz\admin\widgets\Box::end();
<?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();
<td colspan="2"><?php echo \yii\helpers\Html::a(Yii::t('admin/t', 'OpCache Information'), ['op-cache'], ['target' => '_blank']); ?> </td> </tr> </table> <?php Box::end(); ?> </div> </div> <div class="row"> <div class="col-md-6"> <?php Box::begin(['title' => Yii::t('admin/sysinfo', 'Engine')]); ?> <table class="table"> <tr> <td><?php echo Yii::t('admin/sysinfo', 'Yii'); ?> </td> <td><?php echo Yii::getVersion(); ?> </td> </tr> <?php if (defined('APP_VERSION')) { ?>
<?php $box->actions([AdminHtml::actionButton(AdminHtml::ACTION_SAVE_AND_STAY, $model->isNewRecord), AdminHtml::actionButton(AdminHtml::ACTION_SAVE_AND_LEAVE, $model->isNewRecord), AdminHtml::actionButton(AdminHtml::ACTION_SAVE_AND_CREATE, $model->isNewRecord)]); ?> <?php ActiveForm::end(); ?> <?php FormBox::end(); ?> </div> <div class="col-md-4"> <?php Box::begin(['title' => 'Свойства участника']); ?> <?php echo \yii\widgets\DetailView::widget(['model' => $model, 'attributes' => ['access_token', 'is_identity:boolean', ['attribute' => 'profile.backendUserProfileType', 'label' => \Yii::t('admin/t', 'Profile type')], ['attribute' => 'profile.backendUserProfileTitle', 'label' => \Yii::t('admin/t', 'Profile title')]]]); ?> <?php Box::end(); ?> </div> </div> <?php if ($model->is_identity == 0) { ?>