【发布时间】:2014-12-16 03:17:59
【问题描述】:
application_helper.rb
class ApplicationHelper
def user_name(user)
if user.name.length > 2
return user.name
else
return user.email
end
end
...
end
类 ForumMailer
class ForumMailer < ActionMailer::Base
add_template_helper(ApplicationHelper)
@username = user_name(User.find_by_id(1))
end
错误
class ForumMailer < ActionMailer::Base
add_template_helper(ApplicationHelper)
@username = user_name(User.find_by_id(1))
end
NoMethodError: 未定义方法user_name 用于#
【问题讨论】:
标签: ruby-on-rails actionmailer