Изображение по умолчанию для загрузки файла?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Изображение по умолчанию для загрузки файла?

Сообщение Anonymous »

Как я могу установить изображение баннера по умолчанию в загрузке файла? Страница загружается. Если пользователь загружает новое изображение, оно должно заменить по умолчанию. Однако, если изображение не загружено, изображение баннера по умолчанию должно оставаться. , но ни один из них не работает: < /p>

Код: Выделить всё

Forms\Components\FileUpload::make('banner')
->disk('banner')
->directory('banner')
->image()
->imageEditor()
->maxSize(3072) // 3MB limit
->acceptedFileTypes(['image/jpeg', 'image/png', 'image/webp'])
->formatStateUsing(fn($state) => $state ?? ['banner/banner.png']) // Default banner image
->validationMessages([
'banner.dimensions' => __('validationBannerDimensions'),
'banner.max' => __('validationBannerMax'),
])
->rules([
'dimensions:min_width=500,min_height=500,max_width=1000,max_height=1000'
])
->helperText(__('validationBannerHelperMsg')),
Как установить изображение по умолчанию, чтобы оно появлялось, когда форма загружается?


Подробнее здесь: https://stackoverflow.com/questions/794 ... ing-a-file
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»