我正在尝试自动生成一个链接列表,这些链接指向其中包含某些主要内容的页面,但每次我尝试使用sitemap.where()
时,我都会得到一个NoMethodError
. 例如,以下行:
<%= sitemap.where(:title=>"about") %>
产生这个输出:
NoMethodError at /
undefined method `where' for #<Middleman::Sitemap::Store:0x007f9b95c7d890>
Ruby layouts/layout.erb: in block in singleton class, line 20
Web GET localhost/
我想知道我是否不小心在我的项目中搞砸了,所以我生成了一个新的 Middleman 项目,但是当我尝试使用sitemap.where
. 是否有解决方案或其他方式可以查询所有页面?