| 12345678910111213141516171819202122232425262728293031323334 |
- <?php
- /**
- * Author: lf
- * Blog: https://blog.feehi.com
- * Email: job@feehi.com
- * Created at: 2018-02-24 23:42
- */
- use yii\widgets\DetailView;
- /** @var $model backend\models\form\RBACRoleForm */
- ?>
- <?=DetailView::widget([
- 'model' => $model,
- 'attributes' => [
- 'name',
- 'description',
- 'sort',
- [
- 'attribute' => 'permissions',
- 'format' => 'raw',
- 'value' => function($model){
- $authManager = Yii::$app->getAuthManager();
- $permissions = $authManager->getPermissionsByRole($model->name);
- $str = '';
- foreach ($permissions as $permission){
- $str .= $permission->description . '<br>';
- }
- return $str;
- }
- ]
- ],
- ])?>
|