标题说明了一切。有没有办法在Jekyll中访问当前文件名?在跳开枪并尝试将其标记为重复之前,请记住,我询问的是当前文件名,而不是生成的可通过page.url访问的文件路径。当前文件的jekyll文件名
举一个例子,假设有一个file1.html,其中包含file2.html。我希望能够获得file1.html,如果我在file1.html和file2.html中,反之亦然。 page.path只返回生成的文件的文件名,就像我将从file2.html中获取file1.html一样。
一个具体的例子:
file2.html:
<div>
{{ page.name }}
</div>
的file1.html:
<div>
{% include file2.html %}
</div>
的index.html:
{% include file1.html %}
渲染:
<div>
<div>
index.html
</div>
</div>
相反的index.html,我希望它返回file2.html
感谢
请澄清更多的我不明白你的问题 –
看起来你必须创建自己的变量。 – GeekUser