Merci bcp eliseekn pour votre reponse , je t informe que j ai résolu mon probleme : comme je declare $files type array j ai oublié d'ecrire les crochets [].
je dois utiliser ça $property->attachFiles([$request->file('pictures')]); au lieu de ça $property->attachFiles($request->file('pictures'));
public function store(PropertyFormRequest $request)
{
$property = Property::create($request->validated());
$property->options()->sync($request->validated('options'));
$property->attachFiles([$request->file('pictures')]);
return to_route('admin.property.index')->with('success', 'Le bien a bien été créé');
}
public function update(PropertyFormRequest $request, Property $property)
{
$property->update($request->validated());
$property->options()->sync($request->validated('options'));
$property->attachFiles([$request->file('pictures')]);
return to_route('admin.property.index')->with('success', 'Le bien a bien été modifié');
}
merci bcp pr ta réponse