comment form
This commit is contained in:
5
laravel/resources/views/errors/dberror.blade.php
Normal file
5
laravel/resources/views/errors/dberror.blade.php
Normal file
@@ -0,0 +1,5 @@
|
||||
@extends('layout')
|
||||
|
||||
@section('contenu')
|
||||
<h2>Une erreur est survenue. Veuillez réessayer ultérieurement</h2>
|
||||
@endsection
|
||||
@@ -22,6 +22,7 @@
|
||||
@endforeach
|
||||
</p>
|
||||
<p>{{ $billet->BIL_CONTENU }}</p>
|
||||
<a href="{{ route('commenter', ['id'=>$billet->id]) }}"><h3 class="titre-billet">Ecrire un commentaire</h3></a>
|
||||
</article>
|
||||
@endforeach
|
||||
@endsection
|
||||
40
laravel/resources/views/vCommenter.blade.php
Normal file
40
laravel/resources/views/vCommenter.blade.php
Normal file
@@ -0,0 +1,40 @@
|
||||
@extends('layout')
|
||||
@section('contenu')
|
||||
@php
|
||||
$today = date('Y-m-d');
|
||||
@endphp
|
||||
<h2>Commenter le billet : {{ $billet->BIL_TITRE }}</h2>
|
||||
<form action="{{ route('commentaires.store') }}" method="POST">
|
||||
@csrf
|
||||
<p><i>Complétez le formulaire. Les champs marqué par </i><em>*</em> sont <em>obligatoires</em></p>
|
||||
<fieldset>
|
||||
<legend>Entrez votre commentaire :</legend>
|
||||
<div>
|
||||
<label for="COM_AUTEUR">Nom : <em>*</em></label>
|
||||
<input type="text" @error('COM_AUTEUR') is-invalid @enderror name="COM_AUTEUR" placeholder="Entrez votre nom"></input>
|
||||
@error('COM_AUTEUR')
|
||||
<div><em>{{ $message }}</em></div>
|
||||
@enderror
|
||||
</div>
|
||||
<br>
|
||||
<div>
|
||||
<label for="COM_CONTENU">Message : <em>*</em></label>
|
||||
<textarea name="COM_CONTENU" @error('COM_CONTENU') is-invalid @enderror name="COM_CONTENU" placeholder="Votre commentaire :"></textarea>
|
||||
@error('COM_CONTENU')
|
||||
<div><em>{{ $message }}</em></div>
|
||||
@enderror
|
||||
</div>
|
||||
<div>
|
||||
<input type="hidden" name="COM_DATE" value="{{ $today }}"></input>
|
||||
</div>
|
||||
<div>
|
||||
<input type="hidden" name="created_at" value="{{ $today }}"></input>
|
||||
</div>
|
||||
<div>
|
||||
<input type="hidden" name="billet_id" value="{{ $idBillet }}"></input>
|
||||
</div>
|
||||
<br>
|
||||
<button type="submit">Envoyer !</button>
|
||||
</fieldset>
|
||||
</form>
|
||||
@endsection
|
||||
5
laravel/resources/views/vConfirmStore.blade.php
Normal file
5
laravel/resources/views/vConfirmStore.blade.php
Normal file
@@ -0,0 +1,5 @@
|
||||
@extends('layout')
|
||||
|
||||
@section('contenu')
|
||||
<h2>Merci ! Nous avons bien enregistré votre commentaire.</h2>
|
||||
@endsection
|
||||
Reference in New Issue
Block a user