Я пытаюсь опубликовать случайный отзыв на каждой странице сайта.
Я начал с помощью помощника приложения следующим образом:
module ApplicationHelper
def random_testimonial
@random_testimonial = Testimonial.find(:first, :offset => rand(Testimonial.count))
end
end
На мой взгляд, я могу ссылаться на этот метод, но он называется для каждой ссылки, что имеет смысл.
Мне бы хотелось, чтобы это однократно вызывалось на каждом просмотре страницы, отображая объект отзыва, который я могу использовать в представлении.
Что я должен искать?