Bonsoir
j'ai un formulaire avec un champ file_field
je dois verifier avant d'enregistrer le fichier sur le serveur qu'il a bien la bonne extension: .gpx ( c'est un fichier xml)
je ne sais pas vraiment ou faire la vérication; au niveau du model? du controler??
l'enregistrement ce fait au niveau du model:
merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 def self.save(randonnee) File.open("#{RAILS_ROOT}/public/gpx_file/#{@randonnee.nom_fichier}", "wb"){ |f| f.write(@params[:randonnee][:nom_fichier].read) } end
Partager