Feat: Добавлена валидация обложки курса

 Минимальные размеры: 400x300px
 Максимальный размер: 2MB
 Форматы: JPEG, PNG, WebP
 Подсказки в формах
 Кастомные сообщения об ошибках

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
mirivlad
2026-03-26 12:24:28 +08:00
co-authored by Qwen-Coder
parent 731eb48537
commit 5ee549fbd1
3 changed files with 13 additions and 3 deletions
@@ -75,6 +75,7 @@
<div class="mb-3">
<label class="form-label">Обложка</label>
<input type="file" name="thumbnail" class="form-control" accept="image/*">
<small class="text-muted">Мин. 400x300px, макс. 2MB, форматы: JPEG, PNG, WebP</small>
</div>
</div>
</div>
+2 -1
View File
@@ -72,7 +72,8 @@
<div class="mb-3">
<label class="form-label">Обложка</label>
<input type="file" name="thumbnail" class="form-control" accept="image/*">
@if($course->thumbnail)<small class="text-muted">Текущая: {{ basename($course->thumbnail) }}</small>@endif
@if($course->thumbnail)<small class="text-muted d-block">Текущая: {{ basename($course->thumbnail) }}</small>@endif
<small class="text-muted">Мин. 400x300px, макс. 2MB, форматы: JPEG, PNG, WebP</small>
</div>
</div>
</div>