ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 特别注意 - [特别注意](#_1) - [菜单格式](#_2) - [定制需要修改的](#_3) - [(一) 命名空间](#__4) - [(二)定制哪类需要导入](#_5) - [(三)相关数据表](#_6) - [(四)引入 `annotation` 类和文件](#_annotation__7) - [`vendor` 中的 `mindplay`](#vendor___mindplay_8) - [新建的 `annotation`](#_annotation_9) ## 特别注意 这里引用了 `vdenor` 下的代码注释类 `Annotations` ,如图: ![mark](https://box.kancloud.cn/98ad5299f0dc4bd4294376d2f3722325_734x388.) 一开始我看了这个类,没当回事儿,准备就此通过,不再看了,看了 `thinkcmf` 类后,我才发现,这个类有多强大! ## 菜单格式 参考: <https://www.kancloud.cn/thinkcmf/doc/299310> ``` /** * @adminMenu( * 'name' => '密码修改', // 菜单名称 * 'parent' => 'default', //菜单父级,格式有三种:应用名/控制器/操作,控制器/操作,操作 * 'display'=> false, //菜单是否显示 * 'hasView'=> false,//菜单是否有界面 * 'order' => 10000, //菜单排序 * 'icon' => '', //图标 * 'remark' => '密码修改', //菜单备注 * 'param' => '' //菜单额外参数,一般没有 * ) */ ``` ## 定制需要修改的 ### (一) 命名空间 ![mark](https://box.kancloud.cn/56a74a31199257bdba68e6a2ab626814_478x193.) ### (二)定制哪类需要导入 ![mark](https://box.kancloud.cn/3e2a67e9474cf9ac507c67017ce7a8c3_698x279.) ### (三)相关数据表 ![mark](https://box.kancloud.cn/3e2a67e9474cf9ac507c67017ce7a8c3_698x279.) ### (四)引入 `annotation` 类和文件 ##### `vendor` 中的 `mindplay` ![mark](https://box.kancloud.cn/6099d3827fca81b80487b4b601c1cb60_377x460.) ##### 新建的 `annotation` ![mark](https://box.kancloud.cn/08cf5b7b0203611e27977cefb35ee820_394x167.)