Laravel 路由未定义错误
问题描述
我不断收到未定义路由的错误,如果我使用 url()
我得到服务器无法提供安全连接错误.我希望我能得到一些帮助.
I keep getting route not defined error and if I use url()
I get server can not provide a secure connection error.
I hope I can get some help.
路线
查看:
控制器:
推荐答案
要按名称调用路由,您应该使用 route
函数并将参数添加到数组中作为第二个参数.
To call a route by name, you should use the route
function and add the parameters in an array as the second parameter.
您收到路由未定义错误的原因是您正在生成 url /product-show/{table_name}/{product_id}
而实际 url 是 /show/{table_name}/{product_id}
.此外,当有许多辅助函数为您执行此操作时,手动添加参数是不好的做法.
The reason you get a route not defined error is that you are generating the url /product-show/{table_name}/{product_id}
and the actual url is /show/{table_name}/{product_id}
. Also, adding the parameters manually is bad practice when there are many helper functions that do this for you.
这篇关于Laravel 路由未定义错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!