Files
BUT2/mini-crm/routes/web.php
T

28 lines
882 B
PHP

<?php
use App\Http\Controllers\ProductController;
use App\Http\Controllers\ClientController;
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\HomeController;
use App\Http\Controllers\ContactController;
Route::get('/', [HomeController::class, 'index']);
Route::get('/bonjour/{nom}', function ($nom) {
return 'Bonjour '.$nom . ' ! ';
});
Route::get('/contact', function () {
return '<h1>Contactez-nous<h1>';
});
Route::get('/produit/{nom}', function ($nom) {
return '<h1>Vous consultez le produit : <h1>'. $nom;
});
// TP4 : chaque route resource fournit les 7 actions du CRUD.
// TP3 avait seulement les pages de liste /clients et /products.
Route::resource('clients', ClientController::class);
Route::resource('products', ProductController::class);
Route::get('/contacts', [ContactController::class, 'index']);