2013-03-06 52 views
0

我正在開發一個Ruby on Rails應用程序。在我的應用程序中,我在歡迎頁面上有一個設置,用戶可以選擇語言(默認爲英文)。我應該在哪裏聲明這個變量,並且一旦用戶改變它,我應該從哪裏改變默認值?用戶在rails中的特定設置

我想聲明的development.rb一個配置變量,但由於它是全球性的applicaition,如果用戶A改變了語言,用戶B也將看到用戶A完成

我需要改變設置哪些是用戶特定的。換句話說:一個特定的會話。當我打開網站時,它應該初始化爲默認值,當我更改它時,應用程序不應該將這些更改應用於其他人。

回答

0

如果「需要的設置,這是用戶特定的」可以定義一個session變量:

session[:language]

相關問題