重写用户模块的register控制器

迅睿框架 更新 2024-05-29 15:17:21 板儿砖

我想重写一下dayrui/app/member/controllers/register.php和login.php,怎么做呢?在My里只有重写model的生效?

我直接改的话升级用户系统模块是不是就会覆盖了?

方案

  • 外聘专员-GOLANG工作室 #1 · 2024-05-06 17:48:39
    控制器不能重写,只能新建。新建一个控制器文件,复制代码就进去,用新的地址访问即可。
  • 板儿砖 #2 · 2024-05-06 17:56:26
    可是这样登录注册的地址全变了,模板也要跟变,还是会影响升级啊
  • 外聘专员-GOLANG工作室 #3 · 2024-05-06 18:06:25
    自己建的控制器肯定不影响升级呀,地址变了,模板可以不变。
  • 天天向上 #4 · 2024-05-06 18:20:56
    楼上方案可行,新建一个dayrui/app/member/controllers/registerx.php 地址都改成registerx,里面的模板代码不变的话模板就可以不变,很方便,我经常这么干
  • 板儿砖 #5 · 2024-05-29 15:17:21
    天天向上 我新建了控制器 registerx,访问时必须先登录,这个权限在哪里设置呢?

迅睿系统漏洞

站群分站系统
站群分站系统(2026-10-15)
子站域名新增llms.txt访问
GEO系统
GEO系统(2026-10-14)
修复下载zip空白地址问题 修复流量复刻和任务队列错误
GeoSeo收录宝
GeoSeo收录宝(2026-10-14)
新增 站长工具箱 前端首页自动调用meta 数据
滑块验证码 Gocaptcha
滑块验证码 Gocaptcha(2026-10-13)
基于开源项目 go-captcha 的行为验证码插件,滑动拼图、区域...
GeoSeo工具箱
GeoSeo工具箱(2026-10-13)
优化巡检任务
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;
CMS内容同步复制
CMS内容同步复制(2026-10-10)
增加时间是否更新的开关