2010-04-13 63 views
9

我在RoR 3项目中苦于atom_feed方法。该方法抱怨的 Rails 3中Builder :: XmlMarkup发生了什么?

undefined local variable or method `xml' 

错误,所以我尝试传递XML构建作为一个选项atom_feed(即atom_feed({:xml => Builder::XmlMarkup.new})),但是当这样做,我得到一个NameError: uninitialized constant Builder异常,而不是。

有谁知道为什么我会得到第一个或第二个异常?

回答

12
require 'active_support/builder' unless defined?(Builder)