我有一种社交网站。将模型扩展为包含“帮手”方法
我有一个逻辑来为用户创建路径,并为UsersHelper方法user_path(user)和user_avatar(user)中描述的每个用户选择一个头像。
相反,我想要像user.path和user.avatar这样的方法,但我不想在模型文件中包含该代码。
我试图扩展User类助手里面:
module UsersHelper
class User
def avatar
...
end
end
end
这并不工作 - 我添加的方法无法识别(我猜的Rails动态生成对需求的ActiveRecord类,所以我方法不适用?)
我会很感激的想法
看看呈现图案=> http://railscasts.com/episodes/ 286-布店?鉴于=评论 – cristian 2011-12-15 16:46:44