Global provenant de AC dans AR

Salut à tous,

Je cherche comment récupérer dans ActiveRecord une variable global
définit dans ActiveController.

Avez-vous une idée comment faire ?


Sébastien Grosjean - ZenCocoon

Soit c’est une véritable variable globale, et dans ce cas tu peux la
mettre dans ton environments.rb, soit c’est une variable que tu dois
faire passer à travers les couches MVC (avec une méthode par exemple).
Dans le 2ème cas, je dirais que la conception devrait prendre en compte
ce que tu essayes de faire, sans utiliser une variable de cette façon.

++

yk

Le jeudi 02 novembre 2006 à 17:27 +0200, “Sébastien Grosjean
(ZenCocoon)” a écrit :

Je vois pas très bien mettre ma variable global dans mon environments.rb

Voici ce que je voudrai faire, cela pourras certaiment t’aider a me
conseilller

J’ai une system de page multilingue ayant entre autre X “Titre” (1 titre
par langue)

Le site fonctionnant en plusieurs langues avec une url de la sorte:

www.site.com/fr-FR/page/titre

Je connait donc la langue de la page à charger et voudrai créer une
method “titre” me renvoyant le titre dans la langue souhaité.

Pour ce faire je récupère actuellement le params lang dans mon
controller application.rb

Ensuite il me faut ajouter une methode dans mon model mais il me faut la
variable params[:lang] dans ce meme model pour savoir quel titre
renvoyer.


Sébastien Grosjean - ZenCocoon

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs