智简魔方文档

保存后台导航

方法概览

项目内容
文档类型PHP 类方法
方法标识app\common\model\MenuModel::saveAdminMenu
所属业务站点内容
来源模块/系统导航管理模型

功能说明

保存后台导航

调用示例

$menu = [['type' => 'string', 'name' => '示例名称', 'language' => [], 'url' => 'https://example.com/callback', 'icon' => 'string', 'nav_id' => 1, 'child' => [['type' => 'string', 'name' => '示例名称', 'language' => [], 'url' => 'https://example.com/callback', 'icon' => 'string', 'nav_id' => 1]]]];
$result = (new \app\common\model\MenuModel())->saveAdminMenu($menu);

参数

参数类型必填默认值校验规则说明
menuarrayrequired菜单
menu[].typestringrequired菜单类型system系统plugin插件custom自定义
menu[].namestringrequired名称
menu[].languageobjectrequired语言
menu[].urlstring网址 菜单类型为自定义时需要传递
menu[].iconstring图标
menu[].nav_idint导航ID 菜单类型不为自定义时需要传递
menu[].childarrayrequired子菜单
menu[].child[].typestringrequired菜单类型system系统plugin插件custom自定义
menu[].child[].namestringrequired名称
menu[].child[].languageobjectrequired语言
menu[].child[].urlstring网址 菜单类型为自定义时需要传递
menu[].child[].iconstring图标
menu[].child[].nav_idint导航ID 菜单类型不为自定义时需要传递

返回值

未声明固定返回值。

正常返回

{}

异常情况

异常类型说明
Throwable调用失败时由具体实现抛出异常,异常信息以运行时结果为准。