【发布时间】:2014-05-08 12:02:57
【问题描述】:
目前我正在使用 Jekyll 开发一个新网站,但在那里遇到了一些问题。我有一个布局页面,我可以在其中使用每个页面的变量定义背景图像。
布局:
class="background background-{{ page.header_bg }}"
页面:
---
header_bg: storm
---
但现在我想根据变量值动态包含一些文件。好吧,我可以用一些 if 或 case 语句来做到这一点,但实际上我想做一些类似的事情
{% include page.header_bg %}
但这不起作用,因为 Jekyll 正在寻找一个名为“page.header_bg”而不是值的文件。
有人可以帮帮我吗?
【问题讨论】: