2011-08-24 51 views
0

我在我的用户注册表单中添加了一个time_zone_select字段,并在我的用户表中添加了一列(:tz)。在Rails中显示Time_zone

 <td>Select Timezone</td><td><%= f.time_zone_select :tz %></td> 

但是,它不保存到数据库中任意值...即如果我叫

 <%= current_user.tz %> nothing is displayed. 

在这一个任何想法?可能是一种简单的解决方案,例如将值分配给时区,但我不确定从何处开始。

在此先感谢。

+0

请添加更多的周围代码(如你的form_for语句)。另外,什么样的数据类型是tz?控制器方法是什么样的? –

回答

2

检查是否已在任何模式添加的tz柱太顶部添加:tzattr_accessible方法。

+0

非常感谢。我很感激帮助。 –