Esempio n. 1
0
 public function index()
 {
     $orders = Order::all();
     return view('orders.index', compact('orders'));
 }
Esempio n. 2
0
        Route::get('/show/{id}', ['as' => 'show', 'uses' => 'AdminCategoriesController@show']);
        Route::get('/edit/{id}', ['as' => 'edit', 'uses' => 'AdminCategoriesController@edit']);
        Route::put('/update/{id}', ['as' => 'update', 'uses' => 'AdminCategoriesController@update']);
        Route::get('/destroy/{id}', ['as' => 'destroy', 'uses' => 'AdminCategoriesController@destroy']);
    });
    Route::group(['prefix' => 'products', 'as' => 'products.'], function () {
        Route::get('/', ['as' => 'index', 'uses' => 'AdminProductsController@index']);
        Route::get('/create', ['as' => 'create', 'uses' => 'AdminProductsController@create']);
        Route::post('/store', ['as' => 'store', 'uses' => 'AdminProductsController@store']);
        Route::get('/show/{id}', ['as' => 'show', 'uses' => 'AdminProductsController@show']);
        Route::get('/edit/{id}', ['as' => 'edit', 'uses' => 'AdminProductsController@edit']);
        Route::put('/update/{id}', ['as' => 'update', 'uses' => 'AdminProductsController@update']);
        Route::get('/destroy/{id}', ['as' => 'destroy', 'uses' => 'AdminProductsController@destroy']);
        Route::group(['as' => 'images.'], function () {
            Route::get('/{id}/images', ['as' => 'index', 'uses' => 'AdminProductsController@images']);
            Route::get('/{id}/images/create', ['as' => 'create', 'uses' => 'AdminProductsController@createImage']);
            Route::post('/{id}/images/store', ['as' => 'store', 'uses' => 'AdminProductsController@storeImage']);
            Route::get('/{id}/images/destroy/{idImage}', ['as' => 'destroy', 'uses' => 'AdminProductsController@destroyImage']);
        });
    });
    Route::group(['prefix' => 'orders', 'as' => 'orders.'], function () {
        Route::get('/', ['as' => 'index', 'uses' => 'AdminOrdersController@index']);
        Route::get('/edit/{id}', ['as' => 'edit', 'uses' => 'AdminOrdersController@edit']);
        Route::patch('/update/{id}', ['as' => 'update', 'uses' => 'AdminOrdersController@update']);
    });
    Route::get('/email', function () {
        $order = \CodeCommerce\Order::all()->last();
        return view('emails.checkout', compact('order'));
    });
});
Route::controllers(['auth' => 'Auth\\AuthController', 'password' => 'Auth\\PasswordController']);
 public function adminOrders(Order $order)
 {
     return view('store.admin_orders', ['orders' => $order->all()]);
 }