2011-02-17 5 views

Répondre

0

Vous pouvez créer un initialiseur pour charger le fichier xml et le mettre dans une constante. config/initializers/load_xml_collection.rb

0

Le moyen le plus simple serait de le configurer comme un initialiseur. Créer un nouveau fichier dans #{Rails.root}/config/initializers appelé load_xml_file.rb (ou quelque chose d'un peu plus descriptif)

Ensuite, dans cela, vous pouvez faire quelque chose le long des lignes de:

SETTINGS_FROM_XML_FILE = method_to_read_xml 

Ce sera exécutée une fois lorsque votre application est chargé. Vous pourrez également accéder à SETTINGS_FROM_XML_FILE n'importe où dans votre application. Le seul inconvénient est que si le fichier change, vous devrez redémarrer l'application, ou trouver un moyen plus sophistiqué de charger les détails dont vous avez besoin.

Questions connexes