如何将按钮从控制器传递给 url 查看?
how to pass button from controller to view with url?
我正在尝试从控制器传递按钮以在此处查看我尝试了此代码
function sendbutton (){
$order = 1;
return '<a href="{{ url("user/order/geOrder/") . $order) }}" class="btn btn-primary" style="color:white">Edit Order</a>'
}
渲染成功,但问题是我的预期 url 应该是“https://example.org/user/order/geOrder/1”
但我得到 url https://example.org/user/order/create/Order/by/%7B%7B%20url(
这是错误的
我们也可以使用
route('edit.order' , $order)
我不知道这个方法有什么帮助吗?
首先,你在调用 url 时有一些错字你在 $order
之后有一个额外的 )
。
其次,从controller传一个string给view不需要用{{}}
渲染变量,必须把它当成一个string再传给view。
我认为你的功能应该是这样的:
function sendbutton (){
$order = 1;
$url = url("user/order/geOrder") . '/' . $order;
return '<a href="'. $url .'" class="btn btn-primary" style="color:white">Edit Order</a>';
}
我正在尝试从控制器传递按钮以在此处查看我尝试了此代码
function sendbutton (){
$order = 1;
return '<a href="{{ url("user/order/geOrder/") . $order) }}" class="btn btn-primary" style="color:white">Edit Order</a>'
}
渲染成功,但问题是我的预期 url 应该是“https://example.org/user/order/geOrder/1”
但我得到 url https://example.org/user/order/create/Order/by/%7B%7B%20url(
这是错误的 我们也可以使用
route('edit.order' , $order)
我不知道这个方法有什么帮助吗?
首先,你在调用 url 时有一些错字你在 $order
之后有一个额外的 )
。
其次,从controller传一个string给view不需要用{{}}
渲染变量,必须把它当成一个string再传给view。
我认为你的功能应该是这样的:
function sendbutton (){
$order = 1;
$url = url("user/order/geOrder") . '/' . $order;
return '<a href="'. $url .'" class="btn btn-primary" style="color:white">Edit Order</a>';
}