我有一个数据文件夹结构:
_data/footer/1.yml
_data/footer/2.yml 等等
我想要做的是在模板中,基于前题变量,选择那些文件之一并返回其中包含的数据。
如果执行此操作:
site.data.footer.1它以1.yml返回数据。如果我尝试执行site.data.footer.{{page.footer}}此操作,即使前件的页脚变量设置为1,它也不会返回任何内容:
---
footer: 1
---
{% assign foot_id = page.footer %}
{{foot_id}}
{% assign stuff = site.data.footer.{{foot_id}} %}
{{stuff}}
Run Code Online (Sandbox Code Playgroud)
stuff在这种情况下将为空白。这是正确的方法吗?怎么了
jekyll ×1