生成菜单(木用用命令这时问没有建数据表 不能一键生成)
auth_role表:
权限管理--》菜单规则--添加
新建控制器(上图的的peizi/config表示 建立admin/controller/peizhi/Config.php)
<?php namespace app\admin\controller\peizi; use app\common\controller\Backend; class Config extends Backend{
//或者什么方法下面这个方法都不要
public function _initialize()
{
parent::_initialize();
}
}
将父类straits类合与当前控制器类合并在一起(即fastAdmin默认的controller已实现的方法)
而model则是model/peizi/Config.php
视图层:view\peizi\config/index.html/add.html、edit.html
嫌弃目录层多一级改下菜单规则:
新建控制器(上图的的peizi/config表示 建立admin/controller/Gzconfig.php)
新建视图(admin/view/gzconfig/index.html) 出来了空白页面!!!
新建模型(admin/mode/Gzconfig.php)
新建验证器类(admin/validata/Gzconfig.php)
admin/controller/Gzconfig.php
admin/view/gzconfig/index.html<div class="panel panel-default panel-intro"> {:build_heading()} 模板调用build_heading函数生成页面Heading
<div class="panel-body"> <div id="myTabContent" class="tab-content"> <div class="tab-pane fade active in" id="one"> <div class="widget-body no-padding"> <!---------------------定义表单之上的其他html比如一张图理解表格功能的234区域-------------------------------------------------> <div id="toolbar" class="toolbar"> <a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" > <i class="fa fa-refresh"></i> </a> <a href="javascript:;" class="btn btn-success btn-add {:$auth->check('weixinitem/config/add')?'':'hide'}" title="{:__('Add')}" > <i class="fa fa-plus"></i> {:__('Add')} </a> <a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('weixinitem/config/edit')?'':'hide'}" title="{:__('Edit')}" > <i class="fa fa-pencil"></i> {:__('Edit')} </a> <a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('weixinitem/config/del')?'':'hide'}" title="{:__('Delete')}" > <i class="fa fa-trash"></i> {:__('Delete')} </a> <a href="javascript:;" class="btn btn-danger btn-import {:$auth->check('weixinitem/config/import')?'':'hide'}" title="{:__('Import')}" id="btn-import-file" data-url="ajax/upload" data-mimetype="csv,xls,xlsx" data-multiple="false"> <i class="fa fa-upload"></i> {:__('Import')} </a> <div class="dropdown btn-group {:$auth->check('weixinitem/config/multi')?'':'hide'}"> <a class="btn btn-primary btn-more dropdown-toggle btn-disabled disabled" data-toggle="dropdown"> <i class="fa fa-cog"></i> {:__('More')} </a> <ul class="dropdown-menu text-left" role="menu"> <li> <a class="btn btn-link btn-multi btn-disabled disabled" href="javascript:;" data-params="status=normal"> <i class="fa fa-eye"></i> {:__('Set to normal')} </a> </li> <li><a class="btn btn-link btn-multi btn-disabled disabled" href="javascript:;" data-params="status=hidden"> <i class="fa fa-eye-slash"></i> {:__('Set to hidden')} </a> </li> </ul> </div> </div> <!---------------------------------bootstrap表格------------------------------------------------------------> <table id="table" class="table table-striped table-bordered table-hover table-nowrap" data-operate-edit="{:$auth->check('weixinitem/config/edit')}" data-operate-del="{:$auth->check('weixinitem/config/del')}" width="100%"> </table> </div> </div> </div> </div> </div>