From 2a6e355483ecef0d7a35fa14d300fc3f7af28f4b Mon Sep 17 00:00:00 2001 From: Olivier DOSSMANN Date: Thu, 29 Apr 2021 22:57:37 +0200 Subject: [PATCH] Vues des menus : utilisation d'un layout HTML commun * Utilisation d'un template HTML commun pour les deux vues suivantes : * index des menus * ajout d'un nouveau menu --- resources/views/layouts/app.blade.php | 14 +++++++++++++ resources/views/menus/create.blade.php | 27 +++++++++++++++++--------- resources/views/menus/index.blade.php | 15 +++++++++++++- 3 files changed, 46 insertions(+), 10 deletions(-) create mode 100644 resources/views/layouts/app.blade.php diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php new file mode 100644 index 0000000..9ddd4dc --- /dev/null +++ b/resources/views/layouts/app.blade.php @@ -0,0 +1,14 @@ + + + + + @yield('title') + + + + @section('content') +

Aucun contenu pour le moment.

+ @show + + + diff --git a/resources/views/menus/create.blade.php b/resources/views/menus/create.blade.php index df67775..7c4af33 100644 --- a/resources/views/menus/create.blade.php +++ b/resources/views/menus/create.blade.php @@ -1,12 +1,21 @@ -
- @csrf +@extends('layouts.app') - - +@section('title', 'Ajouter un menu') - @error('title') -
{{ $message }}
- @enderror +@section('content') +

Ajouter un menu

- -
+
+ @csrf + +
+
+ + @error('title') +
{{ $message }}
+ @enderror + + +
+ +@endsection diff --git a/resources/views/menus/index.blade.php b/resources/views/menus/index.blade.php index 7fa51a8..1f463f1 100644 --- a/resources/views/menus/index.blade.php +++ b/resources/views/menus/index.blade.php @@ -1,6 +1,19 @@ +@extends('layouts.app') +@section('title', 'Menus') + +@section('content') +

Menus aléatoires

+ +@if ($menus) + +@else +

Aucun menu trouvé.

+@endif -

Nouveau

+

Ajouter un menu

+@endsection