呆错后台管理框架基础模块(前台导航)开发实例
初始字段
$fields = [
'navs_id' => 'term_id',
'navs_parent' => 'term_parent',//父级ID
'navs_name' => 'term_name',//名称
'navs_url' => 'term_slug',//链接
'navs_type' => 'term_type',//类型(navbar|sitebar|nav|link|ico|image|other)
'navs_info' => 'term_info',//描述
'navs_active' => 'term_title',//高亮
'navs_ico' => 'term_keywords',//图标class
'navs_image' => 'term_description',//小图片或图标地址
'navs_status' => 'term_status',//状态(public|private|normal|hidden)
'navs_order' => 'term_order',//排序(越大越前)
'navs_target' => 'term_action',//打开方式
'navs_controll'=> 'term_controll',//固定值(navs)
'navs_module' => 'term_module',//应用名
'navs_link' => '',//真实访问链接,不需要录入
];
卸载插件时删除前台导航菜单
model('common/Navs','loglic')->uninstall('demo');
安装插件时批量添加一级导航菜单
model('common/Navs','loglic')->install([[
'navs_name' => '菜单1',
'navs_url' => 'demo/index/index',
'navs_module' => 'demo',
'navs_type' => 'navbar',//导航栏
],
[
'navs_name' => '菜单2',
'navs_url' => 'https://www.daicuo.org',
'navs_module' => 'demo',
'navs_type' => 'navbar',//导航栏
'navs_target' => '_blank',
],
]);
安装插件时批量添加二级导航菜单
model('common/Navs','loglic')->install([[
'navs_name' => '菜单3',
'navs_url' => 'demo/index/index',
'navs_module' => 'demo',
'navs_type' => 'navbar',//导航栏
],
[
'navs_name' => '菜单4',
'navs_url' => 'demo/index/index',
'navs_module' => 'demo',
'navs_type' => 'navbar',//导航栏
'navs_target' => '_blank',
],
],'菜单1');
作者:admin
链接:https://demo.daicuo.cc/cms/detail/index?id=683
来源:呆错框架演示
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
- 呆错文章管理系统所使用的数据库字段说明 595
- 呆错短视频系统所使用的数据库字段说明 412
- 呆错后台管理框架基础模块(用户权限)开发实例 408
- 呆错文章管理系统筛选页排序字段、排序方法有哪些? 400
- 呆错文章管理系统首页调用友情链接的实例 391
- 呆错后台管理框架基础模块—后台菜单 371
- 呆错后台管理框架基础模块(会员/用户)开发实例 367
- 呆错后台管理框架基础模块(标签聚合)开发实例 362
- 继承呆错后台管理框架后台基类模板开发插件后台的表单实例 352
- 呆错后台管理框架基础模块(日志记录)开发实例 352
- 呆错后台管理框架基础模块(动态配置)开发实例 345
- 呆错后台管理框架表单组件介绍-标签TAG 344
- 呆错后台管理框架前台分页样式表通用CSS代码实例 340
- 呆错后台管理框架基础模块(伪静态路由)开发实例 335
- 呆错支付插件开发过程中测试写入订单的实例 328
- 呆错后台管理框架基础模块(前台导航)开发实例 320
- 呆错后台管理框架基础模块(后台菜单)开发实例 316
- 呆错后台管理框架基础模块(栏目分类)开发实例 312
- 如何重置呆错后台管理框架初始数据 306
- 呆错后台管理框架基础模块(表单字段)开发实例 303