此代码工作正常。扩展类方法
class ArInvHeader < ActiveRecord
HUMANIZED_ATTRIBUTES = {
:shipto_customer_address => _("Ship to customer address ")
}
def self.human_attribute_name(attr,options={})
HUMANIZED_ATTRIBUTES[attr.to_sym] || super
end
end
我想把这个方法的共同文件,并在每一个模型中使用它。
def self.human_attribute_name(attr,options={})
HUMANIZED_ATTRIBUTES[attr.to_sym] || super
end
我该怎么做?
是的,我做了同样的事情,它工作正常。但是它是一个首选的方法吗? – 2010-12-07 22:23:07