Professional Documents
Culture Documents
XX
1) Structure de base :
APP_KEY=base64:zV+NZO939OxmzPl8Khyopv8O6JmKb+McPurLaYzEPDE=
APP_KEY nous montre la clé aléatoire , au cas contraire on peut taper la cmd :
c:\laragon\www\LARA5
APP_KEY=base64:UiBjNq2wmZ5RKKWyJhSfsFJ+1BTASCTLxqk5UurSN9o=
Cette page est gérée par : Ressources > views > welcome.blade.php.
Vous pouvez taper votre code à l’intérieur, et actilisé (parfois php artisan serve).
Les Routes se trouvent dans le dossier routes > web.php , on peut modifier la route :
Route::get('/', function () {
return 'ESSONE ANTHONY';
});
Route::get('/about', function () {
return view('about');
});
<!DOCTYPE html>
<html lang="en"
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-
scale=1">
<title>about</title>
</head>
<body>
<h1>About page</h1>
</body>
</html>
On actualise 127.0.0.1:8000/about. On a:
On peut créer le dossier pages dans dossier views > about.blade.php (on a déplacé about.blade.php)
Route::get('/about', function () {
return view('pages/about');
});
Ou
Route::get('/about', function () {
return view('pages.about');
});
Ou
Route::get('/about', function () {
return view::make('pages.about');
});
Si on survole view , on va voir son code (clic droit , Go to definition)
On peut voit le factoty.php avec ctrl + p > on saisit view/factory , on voit qu’il utilise la fonction make et
normalizeName
// Next, we will create the view instance and call the view
creator for the view
// which can set any data, etc. Then we will return the view
instance back to
// the caller for rendering or performing other view manipulations
on this.
$data = array_merge($mergeData, $this->parseData($data));