symfony2 téléchargement de fichier
J'ai suivi ce guide : http://symfony.com/doc/current/reference/forms/types/file.html
et testé l'échantillon ici
Cependant quand j'ai essayer le code, j'ai une erreur :
Call to undefined method Symfony\Component\Form\Form::move()
Ce qui se passe avec la ligne :
$form['attachment']->move($dir, $someNewFilename);
Je me demande pourquoi il y a cette erreur ?
OriginalL'auteur Bouki | 2011-08-09
Vous devez vous connecter pour publier un commentaire.
Ce n'utilise pas la "Forme" de la classe, mais j'ai eu de la réussite de la récupération des téléchargements directement à partir de la demande:
OriginalL'auteur tuxedo25
J'ai enfin trouvé la solution
la doc est mal
au lieu de :
il devrait être :
Ah, j'avais codé en dur <form> tag et n'avait pas ajouté le enctype="multipart/form-data" attribut; ajoutant que me renvoie l'objet UploadedFile au lieu d'une chaîne!
OriginalL'auteur Bouki
Maintenant, il est mieux de le faire comme il est expliqué dans la documentation officielle :
http://symfony.com/doc/2.0/cookbook/doctrine/file_uploads.html
OriginalL'auteur Maxooo