在菜單管理 - > 運營者菜單 中,點擊新增(開發者菜單同理)

上圖表單重點講解“鏈接類型”,所謂鏈接,就是用戶點擊這個菜單怎么跳轉。
鏈接支持兩種類型
# 插件類型
意思是用戶點擊這個菜單時,跳轉到這個插件里。開發者只需要選擇插件就行,至于插件里的跳轉URL由系統自動生成,生成規則由插件配置的參數決定。一般由下面三種情況。
## 插件有管理列表的
在創建插件時選擇有管理列表(如下圖)

或者在插件目錄下的Info.php文件里has_adminlist參數為1時

表示插件是有管理列表頁面的,則插件的入口地址為:/插件名/插件名/lists
如上面的搶答插件的入口地址為:
`url('ask/ask/lists')`
## 沒有管理列表,但有配置界面
在創建插件時選擇有配置界面(如下圖)

或者插件目錄有config.php文件
表示插件是有配置頁面的,則插件的入口地址為:/插件名/插件名/config
如sms入口地址為:
`url('sms/sms/config')`
## 上面兩種頁面都沒有的
如果上面的兩種頁面都沒有,則插件的入口地址是:/插件名/插件名/nulldeal
這是一個提示該插件無管理操作的頁面
# 外鏈類型
上面的插件類型是系統能自動生成的鏈接,對于系統沒法自動生成的,開發者可以自行配置外鏈。外鏈也分兩種:
## 完整URL外鏈
以http://或者https://開頭的完整的URL地址,可以是站內的,也可以是站外的。這種鏈接是固定的,用戶點擊菜單時跳轉的地址就是配置的URL。
## 站內動態鏈接
平時使用ThinkPHP開發時,一般使用
`url('插件名/控制器名/方法名?參數1=值1&參數2=值2')`
這種格式自動生成URL。它解決上面URL是固定的問題,系統換了域名也是正常訪問。
而且在插件中除了入口URL,可能還需要把其它控制器,其它方法的入口作為菜單入口,因此這種站內動態鏈接經常使用到,如微商城大部分二級菜單都是使用這種方式配置

# 安裝插件時加入菜單
除了上面直接菜單方式,為了方便,在插件管理中安裝插件時,開發者也可以直接選擇該插件在哪里顯示,具體查看插件開發中安裝說明
- 序言
- 安裝
- composer安裝
- git安裝
- 下載源碼安裝
- 初始化數據庫
- 增加定時任務
- 問題反饋
- 快速入門
- 系統框架圖
- 系統功能清單
- 目錄結構
- 數據庫字典
- 插件開發
- 插件介紹
- 插件管理
- 創建插件
- 插件庫
- 免費插件安裝
- 付費插件安裝
- 插件部署安裝
- 數據模型
- 模型介紹
- 創建模型
- 模型管理
- 菜單配置
- 菜單介紹
- 增加菜單
- 公眾號開發
- 公眾號配置
- 快遞接口配置
- 小程序開發
- 案例說明
- 小程序配置
- 自動獲取用戶信息
- 短信驗證碼
- 上傳圖片
- 生成小程序事件二維碼
- 小程序支付
- 微信平臺支付配置
- 小程序微信支付配置
- 小程序調用支付功能
- 異步接收支付結果
- 模板消息
- 消息模板配置
- 支付后發模板消息
- 提交表單后發模板消息
- 客服
- mpvue開發
- 項目打包
- 插件安裝編譯
- 部署
- Liunx服務器部署
- Window集成包部署
- 常見問題
- 上傳圖片失敗
- PATHINFO配置
- 該公眾號提供的服務出現故障
- 調試工具postman安裝
- 商城商品有庫存但顯示已售罄