这config.rb
有效:
helpers do
def link_to_nothing(text)
link_to(text, "#")
end
end
带模板index.html.erb
:
<%= link_to_nothing "Test link" %>
但是当我尝试Middleman::Sitemap::Resource
在这个类中添加一个方法时config.rb
:
helpers do
class Middleman::Sitemap::Resource
def link(text)
link_to(text, path)
end
end
end
带模板index.html.erb
:
<%= current_page.link "This page" %>
加载页面时出现以下错误:
/index.html 处的 NoMethodError
#<Middleman::Sitemap::Resource:0x3139848> 的未定义方法 `link_to'