我试图让动态地图gem与我的网站一起工作,但自述文件是非常技术性的,目前有点过头了。
尝试为这段代码生成站点地图时遇到错误。

# You can have multiple sitemaps like the above – just make sure their names are different.

# Automatically link to all pages using the routes specified
# using "resources :pages" in config/routes.rb. This will also
# automatically set <lastmod> to the date and time in page.updated_at:
#
sitemap_for :offers

它返回以下错误
argumenterror:给定给sitemap_for的集合必须响应
找到每个人这是表演用的使用Model.scoped获取一个activerecord关系,该关系对查找每个记录作出响应。
我想让网站地图包含我所有的报价帖子等。
非常感谢您的帮助!

最佳答案

如果你的模特叫offer,试试

sitemap_for Offer.all

(注意:scoped已被弃用,因此今后似乎是更好的选择)

关于ruby-on-rails - 动态站点地图错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33053873/

10-11 06:23