Tengo un ayudante para un controlador:Ruby On Rails Ayudantes - Uso de las variables de instancia de ayudantes
module CourseStepsHelper
def current_quiz_result
@course_step.step.step_quiz.quiz_attempts.where(:patient_id => current_user.id, :step_quiz_id => @course_step.step.step_quiz.id).first
end
end
Tiene acceso a @course_step que se define en el programa de "acción" controlador CourseSteps. ¿Es esta práctica común usar variables de instancia en helpers?
Por favor, trate de pagar más claramente cuál es su pregunta. – polarblau
@polarblau He aclarado mi pregunta –
Para obtener una respuesta real, consulte http://stackoverflow.com/questions/6474596/should-rails-helpers-assume-an-instance-variable-exists-or-should-they- receive -t – jibiel