sirpdboy / luci-app-netwizard

网络设置向导 一键设置IPV4/IPV6 旁路由 拨号 DHCP服务 静态IP 增加 自定义防火墙设置 增加 SYN-flood 防洪水攻击设置 增加 IP动态伪装设置 增加 DHCP服务开启和DNS服务通告等实用功能 真正实现傻瓜化一键调试上网。
43 stars 12 forks source link

想把wizard移至”系统“菜单,该如何修改? #6

Closed 5points closed 1 year ago

5points commented 1 year ago

因为默认直接编译后,主题没有支持此插件的原因。导致菜单显示不太美观。 于是修改了“wizard.lua”文件的第10行,分别改了两次,但编译出来均无效果。

第一次:
page = entry({"admin", "system", "wizard"}, cbi("system/wizard"), _("Inital Setup"), 21)
第二次:
page = entry({"admin", "system", "wizard"}, cbi("wizard/wizard"), _("Inital Setup"), 21)

进入路由界面就会显示这个错误

No page is registered at '/admin/wizard'.
If this url belongs to an extension, make sure it is properly installed.
If the extension was recently installed, try removing the /tmp/luci-indexcache file.

请问,我还需要修改什么才能达到效果?

XuHuapeng001 commented 1 year ago

modules/luci-base/luasrc/dispatcher.lua line 114: local default_path_info = fs.access("/etc/config/wizard") and (not fs.access("/etc/config/finished")) and "admin/wizard" or ""

change "admin/wizard" to “admin/system/wizard"

sirpdboy commented 1 year ago

新版本已经移动到系统菜单了