奇怪的错误,我想创造轨与轨道原子建设者
我有响应并建立正确的路线,但我的建设者错误与respond_to代码方法简单的原子饲料。我已经试过所有我能想到的,所以希望StackOverflow上能告诉我什么,我忽略了
该原子建设者是给我的
undefined method `post_url' for #<#<Class:0x00000101c8f3a0>:0x00000101c8d460>
我的建设者代码中的错误是非常简单的
atom_feed :language => "en-US" do |feed|
feed.title SETTINGS[:organization_name]
feed.updated @posts.first.created_at
@posts.each do |post|
feed.entry post do |entry| # this is the loop that causes the error
feed.title post.name
feed.content post.contents
feed.url "/#{post.permalink}"
end
end
end
正如你所看到的,我隔离了导致错误的循环,但没有这个循环,我不能将条目添加到原子提要。
为什么使用feed.entry post |'而不是'feed.entry do | entry |'? – 2011-06-03 17:48:22
这就是所有的例子。我不确定,但是如果我不包括帖子,我会得到一个不同的错误。 – austinbv 2011-06-03 18:03:03