Bagisto Forum

    Bagisto

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    Delete order from CMS

    General Discussion
    2
    2
    223
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      LilD last edited by

      Hello, How can I delete order from cms?
      I tried this

      Order repository + controller CMS
       public function delete($id)
          {
              $order = $this->orderRepository->delete($id);
              
              return redirect()->back();
          }
      
       public function delete($orderId)
          {
              $order = $this->findOrFail($orderId);
              
              DB::delete('delete from orders where id?=', $order->id);
              
              return $order;
          }
      
      And this is the route and action
           'title'  => trans('admin::app.datagrid.delete'),
                  'method' => 'DELETE',
                  'route'  => 'admin.sales.orders.delete',
                  'icon'   => 'icon trash-icon',
                  'type'   => 'delete'
              ]);
       Route::get('/orders/delete/{id}', 'Webkul\Admin\Http\Controllers\Sales\OrderController@delete')->defaults('_config', [
                          'view' => 'admin::sales.orders.delete',
                      ])->name('admin.sales.orders.delete');
      

      But I get redirect back all time without delete.. how can I do this?

      1 Reply Last reply Reply Quote 0
      • devansh-webkul
        devansh-webkul last edited by

        @LilD,

        There is no order deletion code in the backend, you need to check the backend maybe some error occurred.

        1 Reply Last reply Reply Quote 0
        • First post
          Last post