【发布时间】:2012-06-23 16:34:47
【问题描述】:
很抱歉这个新手问题,但我经常想知道。 我应该在哪里创建我想在我的视图中使用的方法??
我会举例说明。 我想在我的 user/views/show.html.erb 中调用一个返回布尔值的方法,然后我可以在 show 页面上显示一个链接,或者不是。
好吧,我一直认为应该在模型 User.rb 中创建此方法! 但我实际上得到的是一个未定义的方法错误!
感谢您的帮助!
谢谢
更新
当我在 User Helper 中创建方法时,它确实有效。. 但这是好的编程吗?这是正确的方式吗?或者有没有更好的方法?
【问题讨论】:
-
您可能应该向我们展示用户模型的相关部分。
-
这只是一个返回true的虚拟方法。
标签: ruby-on-rails ruby-on-rails-3