[ruby-it] Definire costanti nel controller
Lucea
lucea85 a gmail.com
Dom 19 Ago 2007 15:49:17 CEST
Salve a tutti!
Vorrei che una costante definita in un controller fosse visibile in
tutti i metodi di quel controller (e fin qui niente di impossibile) ma
anche nelle viste ad associate ai metodi del controller stesso. Per
fare questo ho definito:
class BohController < ApplicationController
@COSTANTE = 1
def azione
...
end
end
Dove @COSTANTE puņ essere usata tranquillamente in tutte le action nel
controller.
Nelle viste invece questa costante non viene trovata e per poterla
passare devo necessariamente ridefinirla in ogni action in questo
modo:
def azione
@cost_da_passare = @COSTANTE
end
Sapete dirmi se č possibile fare quello che sto cercando di fare?
Dove sbaglio?
Grazie a tutti
Silvia
Maggiori informazioni sulla lista
Ml