Ejemplo n.º 1
0
use source\modules\rbac\models\Role;
/* @var $this yii\web\View */
/* @var $model app\modules\rbac\models\Role */
/* @var $form yii\widgets\ActiveForm */
?>

    <?php 
$form = ActiveForm::begin();
?>

    <?php 
echo $form->field($model, 'id')->textInput(['maxlength' => 64, 'readonly' => $model->isNewRecord ? false : true]);
?>

    <?php 
echo $form->field($model, 'category')->dropDownList(Role::getCategoryItems());
?>

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

    <?php 
echo $form->field($model, 'description')->textarea(['rows' => 5]);
?>

    <?php 
if (!$model->is_system) {
    ?>
    <?php 
    echo $form->field($model, 'status')->radioList(Constants::getStatusItems());
Ejemplo n.º 2
0
<?php

use source\helpers\Html;
use source\LsYii;
use source\modules\rbac\models\Role;
/* @var $this yii\web\View */
/* @var $model source\modules\rbac\models\Role */
$category = LsYii::getGetValue('category');
$this->title = "新建" . Role::getCategoryItems($category);
echo source\libs\Message::getMessage();
?>
<div class="page-header">
    <h3>
        <strong><?php 
echo Html::encode($this->title);
?>
</strong>
    </h3>
</div>
<div class="role-create">
    <?php 
echo $this->render('_form', ['model' => $model]);
?>

</div>
Ejemplo n.º 3
0
 /**
  * 设置默认菜单
  * @param type $category
  */
 public static function setMenus($category = 'system')
 {
     if ($category == 'admin') {
         $sideMenu = 18;
     } else {
         if ($category == 'member') {
             $sideMenu = 17;
         } else {
             $sideMenu = 45;
         }
     }
     $item = Role::getCategoryItems($category);
     \source\LsYii::getApp()->controller->setMenus($sideMenu, $item);
 }