我正在使用rails构建一个feed,我希望在内容部分中返回我的项目的整个显示路径。我当前的代码只打印没有root的路径。
entry.content link_path(link)
会返回类似链接/ 44的内容,但我想返回http://www.example.com/links/44。使用应用程序托管位置的根目录。谢谢你的帮助。
atom_feed do |feed|
feed.title "Wrld"
feed.updated @links.first.created_at
@links.each do |link|
feed.entry link do |entry|
entry.title link.title
entry.content link_path(link), :type => 'html'
entry.author do |author|
author.name "Wrld"
end
end
end
end
更新
感谢Leonid,link_url(链接)做到了
答案 0 :(得分:3)
link_url
正是您正在寻找的。通常,任何带有_path
的路由助手都会返回路径部分,_url
助手会返回整个URL。