在中间人中,在link_to中创建动态URL?

时间:2014-02-11 13:58:37

标签: middleman

我是中间人和红宝石的新手,所以语法很陌生。 我已经设置了一个简单的列表页面和一个动态的文章页面。 这一切都运行正常,但我如何在link_to中生成动态URL?

我的列表页面位于localhost / list / 我的动态文章页面应该是localhost / list / 1 /,其中数字是动态的。

<% data.list.each do |b| %>
    <%= link_to 'Read more', '/list/b.id.html' %>
<% end %>

如何生成动态网址?

1 个答案:

答案 0 :(得分:1)

<%= link_to 'Read more', '/list/' + b.id.to_s + '.html' %>