form.blade.php
1.43 KB
@csrf
@isset($news)
@method('PUT')
@endisset
<label for="name_area">Заголовок новости: <span class="req">*</span></label>
@error('title')
<div class="alert alert-danger">{{ $message }}</div>
@enderror
<input type="text" class="form-control_ txt" name="title" placeholder="Заголовок новости"
required maxlength="100" style="width: 80%" value="{{ old('title') ?? $news->title ?? '' }}"><br>
<label for="text">Текст новости: <span class="req">*</span></label>
@error('text')
<div class="alert alert-danger">{{ $message }}</div>
@enderror
<textarea class="form-control_ txtarea ckeditor" name="text" placeholder="Текст новости" required
rows="10" style="width: 80%">{{ old('text') ?? $news->text ?? '' }}</textarea><br>
<label for="foto">Файл-картинка:</label>
<input type="file" class="form-control-file txt" name="foto" id="foto" accept="image/png, image/jpeg">
@isset($news->foto)
<div class="form-group form-check">
<img src="/storage/app/public/<?=$news->foto;//=asset(Storage::url($news->foto))?>" width="100px"/>
<input type="checkbox" class="form-check-input" name="remove" id="remove">
<label class="form-check-label" for="remove">
Удалить загруженное изображение
</label>
</div>
@endisset
<br><br>
<button type="submit" class="btn hero-search__btn btn--main">Сохранить</button>