Я пытаюсь загрузить файл (флаг страны) в простую таблицу стран, которую следует сохранить в общедоступной папке «flags».
В моем объявлении поля добавления у меня есть
$this->crud->addField([ // image
'label' => "flag",
'name' => "flag",
'type' => 'image',
'upload' => true,
'disk' => 'flags', // in case you need to show images from a different disk
'prefix' => 'flags/'
и в файле файловых систем у меня есть:
'flags' => [
'driver' => 'local',
'root' => public_path('flags'),
'url' => '/flags',
'visibility' => 'public',
],
Когда я загружаю, он говорит мне, что поле слишком короткое (это varchar 255), так как кажется, что он хочет сохранить файл как данныеизображение.