帕德里诺的前线

时间:2013-09-30 13:31:24

标签: padrino middleman

在Middleman中,有一个名为frontmatter的功能。基本上,您可以在视图前放置一些YAML,并在视图和布局中访问它,如下所示:

---
my_list:
  - one
  - two
  - three
---

<h1>List</h1>
<ol>
  <% current_page.data.my_list.each do |f| %>
  <li><%= f %></li>
  <% end %>
</ol>

Padrino有类似的事吗?

1 个答案:

答案 0 :(得分:0)

padrino没有这样的功能,你通常会让你的控制器填充这些值。

根据您的使用情况,您可以使用content_for输出助手(http://www.padrinorb.com/guides/application-helpers)。

这可能有助于,例如想要在页面的“嵌套”模板中定义标题(如html / head / title中) - 通常由布局模板设置。