En fait, je me mélange un peu les pinceaux. Maintenant, il accepte bien la route rentrée (http://localhost:3000/clients/1/controleur/2/download) donc tout semble ok au niveau du fichier routes.rb mais il me met qu'il ne trouve aucun fichier à cet endroit (logique).
J'ai fait des tests pour vérifier que je passais bien par la fonction "download" de mon contrôleur. j'ai la preuve que oui (remplit un fichier texte). Du coup, je suppose que l'URL passée en paramètre de send_file ne convient pas. En gros, si je me base sur un Dir.pwd que je place dans ma vue pour savoir "ou je suis" => il me donne la même chose que mon RAILS_ROOT. Mon répertoire se trouve juste apres le RAILS_ROOT (RAILS_ROOT/clients). A l'interieur, il y en a un second qui porte le nom du client et dans celui-ci il y a un fichier xml. Ce qui donne : c:/cheminApplinetbeans/clients/monclient/test.xml C'est ce chemin que j'ai saisi dans send_file. Est ce que j'ai fait une erreur ? -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ 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] -~----------~----~----~----~------~----~------~--~---
