Mon point de vue comme ceci:Comment puis-je afficher le message requis dans laravel?
{!! Form::open(['url' => 'product/store','class'=>'form-horizontal') !!}
...
<div class="form-group">
<label for="description" class="col-sm-3 control-label">Description</label>
<div class="col-sm-9">
{!! Form::textarea('description', null, ['class' => 'form-control', 'rows'=>5]) !!}
</div>
</div>
...
{!! Form::close() !!}
Mon contrôleur comme ceci:
use App\Http\Requests\CreateProductRequest;
public function store(CreateProductRequest $request)
{
dd($request->all());
}
Mon nécessaire comme ceci:
<?php
namespace App\Http\Requests;
use Illuminate\Foundation\Http\FormRequest;
class CreateProductRequest extends FormRequest {
public function authorize() {
return true;
}
public function rules() {
return [
'description'=>'required'
];
}
}
Si la description n'est pas rempli et cliquez sur le bouton soumettre, il ne sera pas sauvegardé et il retournera au formulaire. En cas de retour à la forme, je veux afficher un message que la description doit être rempli
J'ai créé un html pour afficher un message comme celui-ci:
<div class="alert alert alert-danger" role="alert">
Description is required
</div>
Comment puis-je appeler la balise html si la description n'est pas rempli?