En gros, ce qu'il te dis, c'est que le file_field permet uniquement de choisir le fichier à envoyer. Ce que ton serveur en fait, le file_field ne le sait pas. C'est à ton contrôleur (généralement à travers le modèle associé) de faire ce choix.
Si tu veux permettre à ton utilisateur de choisir le répertoire de destination du fichier, il faut que tu inventes : - un système dans la vue pour permettre à l'utilisateur de choisir le répertoire de destination en lui montrant les répertoires du serveur dans lesquels il peut l'enregistrer ; il faut que cette vue, en même temps que d'envoyer le fichier par le file_field, envoie cette nouvelle information "répertoire de destination" - un système dans le contrôleur qui récupère l'information "répertoire de destination" et qui s'assure que le fichier y soit sauvegardé - plutôt que d'écrire le code pour effectuer la sauvegarde du fichier dans le contrôleur, il est toujours mieux que l'écrire dans le modèle de données concerné, ce qui est plus pratique si tu veux réutiliser cette logique ailleurs (et on veut presque toujours réutiliser cette logique ailleurs un jour ou l'autre) Encore une fois le file_field ne sert qu'à envoyer un fichier, juste ça, rien que ça. --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED] -~----------~----~----~----~------~----~------~--~---
