class Page
def field(name)
def field(name) if new_record? or fields.any?(&:new_record?) fields.detect { |f| f.name.downcase == name.to_s.downcase } else fields.find_by_name name.to_s end end
def field(name) if new_record? or fields.any?(&:new_record?) fields.detect { |f| f.name.downcase == name.to_s.downcase } else fields.find_by_name name.to_s end end