[建议]增加应用插件的菜单配置说明

ziyoren

问题描述

缘起 Ziyoren Swagger 插件安装问题Undefined array key "key"

在Webman-Admin的应用插件中安装时,报错Undefined array key “key”,排查后发现是因为menu.php的配置文件没有正确配置。

为此你搜索到了哪些方案及不适用的原因

便开始了各种文档的查阅。
首先在Webman的文档中的“应用插件”的文档中找,没找到。
再从接入webman-admin中找,也没提及菜单问题。
再找webman-admin的接入文档,终于在最下面找到了菜单的相关配置说明。

建议

  1. 接入webman-admin文档(或应用插件小节)中,增加菜单配置的相关说明
  2. 提供一个开发调试的方法,用于检查菜单配置是否正确,方便开发者验证菜单效果。
581 2 0
2个回答

ziyoren

还有,最近老大的团队是不是比较忙?应用插件更新了,好像没有审核,还是审核不通过?应用市场里显示的还是上一个版本。

等着审核通过,看一下新版本的menu配置是否正确呢。

ziyoren

看了一下其他应用插件,发现他们没有把config/menu.php这个文件打包发布。

建议安装程序,在发现menu.php时,读取数组为空,也忽略菜单导入。

因为这个应用插件的目录结构是通过php webman app-plugin:create foo命令自动创建出来的。哪些必要哪些不必要,作为开发者,一下了解的不会太全面。

  • walkor 2023-03-25

    菜单为空时是忽略导入的

  • walkor 2023-03-25

    命令 php webman app-plugin:install 插件名 用来测试安装菜单
    命令 php webman app-plugin:uninstall 插件名 用来测试卸载菜单

  • ziyoren 2023-03-25

    感谢指导!

    这些最好还是在文档里体现出来。

年代过于久远,无法发表回答
🔝