1 回答

TA貢獻1877條經(jīng)驗 獲得超1個贊
簡單的解決方案是將按鈕 HTML 和消息保存到變量中,然后返回它:
$message = 'You\'ve already 1 order exist, first it will approve then you can proceed anymore, Thank you! '
$button = '<a href="{{ route('edit.order' , $order->id) }}" class="btn btn-sm btn-primary"><i class="fa fa-edit"></i>Edit Order</a>';
return [
'button' => $button,
'message' => $message,
]
然后您可以在任何需要的地方使用您的返回值。但是,這不是理想的解決方案,因為它破壞了 MVC 的目的。更好的解決方案是在布局中準備好按鈕,并在特定條件下顯示它。例如:
$data['message'] = 'You\'ve already 1 order exist, first it will approve then you can proceed anymore, Thank you!'
$data['showButton'] = $is_order_exist //Will return true/false
return $data;
然后,在刀片中,將按鈕包裹在 if 條件中:
@if($showButton)
<a href="{{ route('edit.order' , $order->id) }}" class="btn btn-sm btn-primary"><i class="fa fa-edit"></i>Edit Order</a>
@endif
注意:尚未測試任何這些解決方案,因此如果出現(xiàn)問題,請告訴我。
- 1 回答
- 0 關注
- 123 瀏覽
添加回答
舉報