当使用“middleman-blog”扩展在 Middleman 中生成一个简单的博客时,我得到一个布局文件,它只生成帖子的内容。
我想要的是获取当前帖子的标题并显示它。
我现在拥有的:
<% blog.articles.each do |article| %>
<%= link_to article.title, article %>
<% end %>
即使只显示单个帖子内容,这也会遍历每个帖子标题。所以它为 url/post-title-one 输出类似这样的内容
文章标题一 文章标题二 文章标题三
“只有帖子标题一的内容”
我想尝试一下
<% blog.articles.each do |article| %>
<%= link_to current_article.title, article %>
<% end %>
但它只是随机吐出两个页面标题。
最佳答案
如果您想打印当前文章的标题,只需使用 <%= current_article.title %>
.
关于ruby - 中间人:如何获取当前文章标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21840836/