小编Naz*_*ain的帖子

Laravel Route资源破坏无法正常工作

这是我的表格:

<form action="{{ route('invoice.destroy' , $invoice->id)}}" method="DELETE">
              <div class="modal-footer no-border">
                <button type="button" class="btn btn-info" data-dismiss="modal">No</button>
                <button type="submit" class="btn btn-primary">Yes</button>
               <input type="hidden" name="_method" value="DELETE" />

              </div>
              </form>
Run Code Online (Sandbox Code Playgroud)

这是我的控制器:

public function destroy($id)
{
    $invoice = Invoice::find($id);
    if(!$invoice){
        return redirect()->route('invoice.index')->with(['fail' => 'Page not found !']);
    }
    $invoice->delete();
    return redirect()->route('invoice.index')->with(['success' => 'Invoice Deleted.']);
}
Run Code Online (Sandbox Code Playgroud)

但它无法删除问题在哪里?怎么解决这个?

php laravel

5
推荐指数
1
解决办法
4283
查看次数

标签 统计

laravel ×1

php ×1