恢复误删文件
This commit is contained in:
parent
f45f1ee290
commit
41faa85aa3
57
views/admin/permission/create.html
Normal file
57
views/admin/permission/create.html
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
{extend name="public:form" /}
|
||||||
|
{block name="menu"}菜单管理 / 创建菜单{/block}
|
||||||
|
{block name='action'}{:url('permission/create')}{/block}
|
||||||
|
{block name="form"}
|
||||||
|
{if condition="!$permissionId"}
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-sm-2 control-label">选择父级菜单</label>
|
||||||
|
<div class="col-sm-4">
|
||||||
|
<select class="form-control m-b" name="pid">
|
||||||
|
<option value="0">--请选择父级菜单--</option>
|
||||||
|
{foreach $permissions as $permission}
|
||||||
|
<option value="{$permission->id}">{:str_repeat(' ', $permission->level)} {$permission->name}</option>
|
||||||
|
{/foreach}
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{else/}
|
||||||
|
<input type="hidden" name="pid" value="{$permissionId}">
|
||||||
|
{/if}
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-sm-2 control-label">菜单名称</label>
|
||||||
|
<div class="col-sm-4">
|
||||||
|
<input type="text" class="form-control" name="name" required>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-sm-2 control-label">菜单图标</label>
|
||||||
|
<div class="col-sm-4">
|
||||||
|
<input type="text" class="form-control" name="icon" >
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-sm-2 control-label">模块</label>
|
||||||
|
<div class="col-sm-4">
|
||||||
|
<input type="text" class="form-control" name="module" required>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-sm-2 control-label">控制器</label>
|
||||||
|
<div class="col-sm-4">
|
||||||
|
<input type="text" class="form-control" name="controller" required>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-sm-2 control-label">方法</label>
|
||||||
|
<div class="col-sm-4">
|
||||||
|
<input type="text" class="form-control" name="action" required>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-sm-2 control-label">展示</label>
|
||||||
|
<div class="col-sm-4 radio i-checks">
|
||||||
|
<label><input type="radio" checked value="1" name="is_show"> <i></i>是</label>
|
||||||
|
<label><input type="radio" value="2" name="is_show"><i></i>否</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{/block}
|
54
views/admin/permission/edit.html
Normal file
54
views/admin/permission/edit.html
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
{extend name="public:form" /}
|
||||||
|
{block name="menu"}菜单管理 / 创建菜单{/block}
|
||||||
|
{block name='action'}{:url('permission/edit')}{/block}
|
||||||
|
{block name="form"}
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-sm-2 control-label">选择父级菜单</label>
|
||||||
|
<div class="col-sm-4">
|
||||||
|
<select class="form-control m-b" name="pid">
|
||||||
|
<option value="0">--请选择父级菜单--</option>
|
||||||
|
{foreach $permissions as $_permission}
|
||||||
|
<option value="{$_permission->id}" {if condition="$permission->pid eq $_permission->id"}selected{/if}>{:str_repeat(' ', $_permission->level)} {$_permission->name}</option>
|
||||||
|
{/foreach}
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-sm-2 control-label">菜单名称</label>
|
||||||
|
<div class="col-sm-4">
|
||||||
|
<input type="text" class="form-control" name="name" required value="{$permission->name}">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-sm-2 control-label">菜单图标</label>
|
||||||
|
<div class="col-sm-4">
|
||||||
|
<input type="text" class="form-control" name="icon" value="{$permission->icon}">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-sm-2 control-label">模块</label>
|
||||||
|
<div class="col-sm-4">
|
||||||
|
<input type="text" class="form-control" name="module" required value="{$permission->module}">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-sm-2 control-label">控制器</label>
|
||||||
|
<div class="col-sm-4">
|
||||||
|
<input type="text" class="form-control" name="controller" required value="{$permission->controller}">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-sm-2 control-label">方法</label>
|
||||||
|
<div class="col-sm-4">
|
||||||
|
<input type="text" class="form-control" name="action" required value="{$permission->action}">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="col-sm-2 control-label">展示</label>
|
||||||
|
<div class="col-sm-4 radio i-checks">
|
||||||
|
<label><input type="radio" value="1" name="is_show" {if condition="$permission->is_show eq 1"}checked{/if}> <i></i>是</label>
|
||||||
|
<label><input type="radio" value="2" name="is_show" {if condition="$permission->is_show eq 2"}checked{/if}><i></i>否</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<input type="hidden" name="id" value="{$permission->id}">
|
||||||
|
{/block}
|
37
views/admin/permission/index.html
Normal file
37
views/admin/permission/index.html
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
{extend name="public:base" /}
|
||||||
|
{block name="menu"}菜单管理{/block}
|
||||||
|
{block name="search"}
|
||||||
|
{:createButton(url('permission/create'), '创建菜单')}
|
||||||
|
{/block}
|
||||||
|
{block name="table-head"}
|
||||||
|
<tr>
|
||||||
|
<th>菜单名称</th>
|
||||||
|
<th>模块名称</th>
|
||||||
|
<th>路由</th>
|
||||||
|
<th>展示</th>
|
||||||
|
<th>创建时间</th>
|
||||||
|
<th>操作</th>
|
||||||
|
</tr>
|
||||||
|
{/block}
|
||||||
|
{block name="table-body"}
|
||||||
|
{if condition="!$permissions->count()"}
|
||||||
|
<tr>
|
||||||
|
<td colspan="7" class="text-center">没有数据</td>
|
||||||
|
</tr>
|
||||||
|
{else/}
|
||||||
|
{foreach $permissions as $permission}
|
||||||
|
<tr>
|
||||||
|
<td>{:str_repeat(' ', $permission->level)}{$permission->name}</td>
|
||||||
|
<td>{$permission->module}</td>
|
||||||
|
<td>{$permission->controller}@{$permission->action}</td>
|
||||||
|
<td>{$permission->is_show == 1 ? '是' : '否'}</td>
|
||||||
|
<td>{$permission->created_at}</td>
|
||||||
|
<td>
|
||||||
|
{:editButton(url('permission/edit', ['id' => $permission->id ]))}
|
||||||
|
{:deleteButton(url('permission/delete'), $permission->id)}
|
||||||
|
{:createButton(url('permission/create', ['id' => $permission->id ]), '创建子菜单', false)}
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
{/foreach}
|
||||||
|
{/if}
|
||||||
|
{/block}
|
Loading…
x
Reference in New Issue
Block a user