web.php 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?php
  2. use Illuminate\Support\Facades\Route;
  3. use App\Http\Controllers\backend\PresentationController;
  4. /*
  5. |--------------------------------------------------------------------------
  6. | Web Routes
  7. |--------------------------------------------------------------------------
  8. |
  9. | Here is where you can register web routes for your application. These
  10. | routes are loaded by the RouteServiceProvider within a group which
  11. | contains the "web" middleware group. Now create something great!
  12. |
  13. */
  14. Route::get('/', function () {
  15. return view('welcome');
  16. });
  17. Route::get('/admin', function () {
  18. return view('layouts/idara/admin-dash');
  19. });
  20. Route::get('/dashboard', function () {
  21. return view('test');
  22. });
  23. //Presentation backend
  24. Route::get('/presentations', [App\Http\Controllers\backend\PresentationController::class, 'Index'])->name('presentations');
  25. Route::get('/presentation/add', [App\Http\Controllers\backend\PresentationController::class, 'Create'])->name('presentation.add');
  26. Route::post('/presentation', [App\Http\Controllers\backend\PresentationController::class, 'store']);
  27. Route::get('presentation/{id}', [App\Http\Controllers\backend\PresentationController::class, 'show']);
  28. Route::get('presentation/{id}/edit', [App\Http\Controllers\backend\PresentationController::class, 'edit']);
  29. Route::put('presentation/{id}', [App\Http\Controllers\backend\PresentationController::class, 'update']);
  30. Route::get('presentations/{id}/editImage', [App\Http\Controllers\backend\PresentationController::class, 'editImage']);
  31. Route::put('presentationsImage/{id}', [App\Http\Controllers\backend\PresentationController::class, 'updateImage']);
  32. Route::delete("deleteImageP/{id}", [App\Http\Controllers\backend\PresentationController::class, "deleteImage"])->name("delete");
  33. Route::get('changeStatusPresentation', [App\Http\Controllers\backend\PresentationController::class, 'changeStatus']);
  34. Route::delete("presentations/{id}", [App\Http\Controllers\backend\PresentationController::class, "destroyP"]);
  35. // Route::resource('/test', PresentationController::class);
  36. //Slide backend
  37. Route::get('/slides', [App\Http\Controllers\backend\SlideController::class, 'Index'])->name('slides');
  38. Route::get('/slide/add', [App\Http\Controllers\backend\SlideController::class, 'Create'])->name('slide.add');
  39. Route::post('/slide', [App\Http\Controllers\backend\SlideController::class, 'store']);
  40. Route::get('slide/{id}', [App\Http\Controllers\backend\SlideController::class, 'show']);
  41. Route::get('slide/{id}/edit', [App\Http\Controllers\backend\SlideController::class, 'edit']);
  42. Route::put('slide/{id}', [App\Http\Controllers\backend\SlideController::class, 'update']);
  43. Route::delete("slide/{id}", [App\Http\Controllers\backend\SlideController::class, "destroy"]);
  44. Route::get('changeStatusSlide', [App\Http\Controllers\backend\SlideController::class, 'changeStatus']);
  45. Route::get('/home', [App\Http\Controllers\frontend\HomeController::class, 'index']);