web.php 5.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. <?php
  2. use Illuminate\Support\Facades\Route;
  3. /*
  4. |--------------------------------------------------------------------------
  5. | Web Routes
  6. |--------------------------------------------------------------------------
  7. |
  8. | Here is where you can register web routes for your application. These
  9. | routes are loaded by the RouteServiceProvider within a group which
  10. | contains the "web" middleware group. Now create something great!
  11. |
  12. */
  13. Route::get('/', function () {
  14. return view('welcome');
  15. });
  16. // Route::get('/test', function () {
  17. // return view('frontend/home');
  18. // });
  19. // Auth::routes();
  20. Route::get('/home', [App\Http\Controllers\HomeController::class, 'index'])->name('home');
  21. //Presentation backend
  22. Route::get('/presentations', [App\Http\Controllers\backend\PresentationController::class, 'Index'])->name('presentations');
  23. Route::get('/presentation/add', [App\Http\Controllers\backend\PresentationController::class, 'Create'])->name('presentation.add');
  24. Route::post('/presentation', [App\Http\Controllers\backend\PresentationController::class, 'store'])->name('presentation');
  25. Route::get('presentation/{id}', [App\Http\Controllers\backend\PresentationController::class, 'show']);
  26. Route::get('presentation/{id}/edit', [App\Http\Controllers\backend\PresentationController::class, 'edit']);
  27. Route::put('presentation/{id}', [App\Http\Controllers\backend\PresentationController::class, 'update']);
  28. Route::get('presentations/{id}/editImage', [App\Http\Controllers\backend\PresentationController::class, 'editImage']);
  29. Route::put('presentationsImage/{id}', [App\Http\Controllers\backend\PresentationController::class, 'updateImage']);
  30. Route::delete("deleteImageP/{id}", [App\Http\Controllers\backend\PresentationController::class, "deleteImage"])->name("delete");
  31. Route::get('changeStatusPresentation', [App\Http\Controllers\backend\PresentationController::class, 'changeStatus']);
  32. Route::delete("presentations/{id}", [App\Http\Controllers\backend\PresentationController::class, "destroyP"]);
  33. Route::get('presentations/{id}/editDetails', [App\Http\Controllers\backend\PresentationController::class, 'editDetails']);
  34. Route::put('presentationsDetails/{id}', [App\Http\Controllers\backend\PresentationController::class, 'updateDetails']);
  35. Route::get('presentations/{id}/editVideo', [App\Http\Controllers\backend\PresentationController::class, 'editVideo']);
  36. Route::put('presentationsVideo/{id}', [App\Http\Controllers\backend\PresentationController::class, 'uploadVideo']);
  37. Route::delete("deleteVideo/{id}", [App\Http\Controllers\backend\PresentationController::class, "deleteVideo"])->name("delete");
  38. // Route::resource('/test', PresentationController::class);
  39. //Slide backend
  40. Route::get('/slides', [App\Http\Controllers\backend\SlideController::class, 'Index'])->name('slides');
  41. Route::get('/slide/add', [App\Http\Controllers\backend\SlideController::class, 'Create'])->name('slide.add');
  42. Route::post('/slide', [App\Http\Controllers\backend\SlideController::class, 'store'])->name('slide');
  43. Route::get('slide/{id}', [App\Http\Controllers\backend\SlideController::class, 'show']);
  44. Route::get('slide/{id}/edit', [App\Http\Controllers\backend\SlideController::class, 'edit']);
  45. Route::put('slide/{id}', [App\Http\Controllers\backend\SlideController::class, 'update']);
  46. Route::delete("slide/{id}", [App\Http\Controllers\backend\SlideController::class, "destroy"]);
  47. Route::get('changeStatusSlide', [App\Http\Controllers\backend\SlideController::class, 'changeStatus']);
  48. //category backend
  49. Route::get('/categories', [App\Http\Controllers\backend\CategorieController::class, 'Index'])->name('categories');
  50. Route::get('/categorie/add', [App\Http\Controllers\backend\CategorieController::class, 'Create'])->name('categorie.add');
  51. Route::post('/categorie', [App\Http\Controllers\backend\CategorieController::class, 'store'])->name('/categorie');
  52. Route::get('categorie/{id}', [App\Http\Controllers\backend\CategorieController::class, 'show']);
  53. Route::get('categorie/{id}/edit', [App\Http\Controllers\backend\CategorieController::class, 'edit']);
  54. Route::put('categorie/{id}', [App\Http\Controllers\backend\CategorieController::class, 'update']);
  55. Route::delete("categorie/{id}", [App\Http\Controllers\backend\CategorieController::class, "destroy"]);
  56. Route::get('changeStatusCategory', [App\Http\Controllers\backend\CategorieController::class, 'changeStatus']);
  57. //produit categorie
  58. Route::get('/produits', [App\Http\Controllers\backend\ProduitController::class, 'Index'])->name('produits');
  59. Route::get('/produit/add', [App\Http\Controllers\backend\ProduitController::class, 'Create'])->name('produit.add');
  60. Route::post('/produit', [App\Http\Controllers\backend\ProduitController::class, 'store'])->name('/produit');
  61. Route::get('produit/{id}', [App\Http\Controllers\backend\ProduitController::class, 'show']);
  62. Route::get('produit/{id}/edit', [App\Http\Controllers\backend\ProduitController::class, 'edit']);
  63. Route::put('produit/{id}', [App\Http\Controllers\backend\ProduitController::class, 'update']);
  64. Route::get('produit/{id}/diapo', [App\Http\Controllers\backend\ProduitController::class, 'diapo']);
  65. Route::put('produitDiapo/{id}', [App\Http\Controllers\backend\ProduitController::class, 'updateDiapo']);
  66. Route::delete("deleteMedia/{id}", [App\Http\Controllers\backend\ProduitController::class, "destroyMedia"])->name("delete");
  67. // Route::delete("produit/{id}", [App\Http\Controllers\backend\ProduitController::class, "destroy"]);
  68. // Route::get('changeStatusProduit', [App\Http\Controllers\backend\ProduitController::class, 'changeStatus']);
  69. Route::get('/test', [App\Http\Controllers\frontend\HomeController::class, 'index']);
  70. // Route::get('/test', [App\Http\Controllers\frontend\HomeController::class, 'index']);