我正在嘗試將按鈕從控制器傳遞到視圖,我嘗試了這個代碼
function sendbutton (){
$order = 1;
return '<a href="{ url("user/order/geOrder/" ) . $order) }}" class="btn btn-primary"/span> style="color: white">Edit Order</a> '
它渲染成功,但問題是,我期望的url應該是 "https://example.org/user/order/geOrder/1"
。但是我得到的url是https://example.org/user/order/create/Order/by/{{ url(
)這是不對的 我們也可以使用
route('edit.order'/span> , $order)
我不知道這個方法,有什么幫助嗎?
uj5u.com熱心網友回復:
首先,你有一些打字錯誤,當呼叫url時,你在$order后面有一個額外的)。
第二,當從控制器傳遞一個字串到視圖時,沒有必要使用{{}}來渲染變數,你必須把它處理成一個字串,然后再傳遞給視圖。
我認為你的函式應該是這樣的:
function sendbutton ()>{
$order = 1;
$url = url("user/order/geOrder") . '/' 。$order;
return '<a href="'/span>。$url .'" class="btn btn-primary" style="color:white">Edit Order</a> ' ;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/321026.html
標籤:
