0
我試圖做出2個按鈕Mars as Paid
和Mark as Unpaid
值1/0。更改付款狀態按鈕給出錯誤「創建默認對象...」
當我點擊按鈕,我有錯誤:
Creating default object from empty value
什麼是錯的代碼?我知道它可以寫得更「聰明」。 這裏是控制器
public function ordersPaidSubmit($orderId) {
$order = Order::where('order_id', $orderId)->first();
if (!$order) {
App::abort(404);
}
$paid->paid = Input::get('paid');
$order->save();
return Redirect::to('/orders')->with('message', '');
}
這裏是視圖按鈕
{{ Form::open() }}
@if($order->paid = 0)
<button type="submit" class="btn btn-primary" name="paid" id="paid" value="1">Mark Order as Paid</button>
@else
<button type="submit" class="btn btn-primary" name="paid" id="paid" value="0">Mark Order as Unpaid</button>
@endif
{{ Form::close() }}