2011-08-01 80 views
0

我可以在我的application.html.haml視圖中訪問的基礎Application_Controller上創建默認屬性嗎?默認佈局的Application_Controller上的默認屬性

我想要做的是在網站的每一頁上顯示一個隨機報價。我有工作,沒有問題的報價,但我必須設置

@quote = Quote.first(:order => "RANDOM()")

在每個控制器的每個方法。必須有DRYER的方式嗎?

乾杯

回答

1

你是在正確的道路。

將你的查詢包裝在ApplicationController中的before_filter中,並在你的應用程序佈局中添加必要的東西來顯示你的結果。

+0

第一次分類。好東西,謝謝。 – oharab