Laravel-admin 制作的表单,找不到提交 action 对应的控制器方法

这套系统是公司找第三方做的,没有注释也没有使用文档。
问题出在于一个ueditor提交的内容,当其中部分HTML标签就显示乱码(实际是一张base64后的图片,如下图,目前测试过HTML5新增的标签都会这样)

laravel-admin制作的表单,找不到提交action对应的控制器方法

于是我尝试着找表单action对应的控制器和方法。下面是表单的action和admin的路由
http://www.xxx.cn/admin/content/article/in...
$router->resource('article/index', ArticleController::class)->names('article');

我尝试着去Article控制器下面找方法,每个方法都加个die,都没有效果,仍然显示这个图片,甚至我把整个控制器都删掉,还是显示上面的错误图片。
下图附上整个控制器的方法列表,我实在是不知道这个提交到哪个地方去了。

laravel-admin制作的表单,找不到提交action对应的控制器方法

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案

谢谢楼上的各位解答,经过多层die测试,环境是服务器的waf,现已找服务商进行排查!

4年前 评论
讨论数量: 5

确认是否被某个中间件拦截了

你测试的地址 是不是你本地的项目 别改本地的项目 用远程的地址调试 :joy:

4年前 评论

@24K大白羊 不是本地项目,放在公网环境了,中间件的话,我截图看路由。

这是Content分组的路由 file

这是整个后台的路由

file

整个后台倒是有中间件,但是我初步看了也没啥问题,我再研究看看

4年前 评论
24K大白羊 4年前

目测问题并不出在 action 而出在编辑器。找控制器全 die 掉没有用,你注意下其父级的方法。 laravel-admin 用得比较少。不一定对。

4年前 评论

表示支持 @qufo 的考虑方向,猜测是要更多考虑 ueditor 的配置是否到位。

猜测的原因
  • 表单的提交请求与 ueditor 的提交请求,应该是两个不相干的请求。
  • 富文本编辑器至少是需要另外配置一个提交路由的。比如,富文本框里插入一张图片,一般情况会需要一个上传请求的。
一点小小提议
  • 如果补充一下信息,可能更方便社区的同学帮你确认问题:
4年前 评论

谢谢楼上的各位解答,经过多层die测试,环境是服务器的waf,现已找服务商进行排查!

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!