Название говорит все. Есть ли способ получить доступ к текущему имени файла в Jekyll? Прежде чем перепрыгнуть пистолет и попытаться пометить его как дубликат, имейте в виду, что я прошу указать текущее имя файла, а не для сгенерированного пути к файлу, к которому можно получить доступ через page.url.jekyll filename для текущего файла
В качестве примера скажем, что есть файл1.html, который включает file2.html. Я хочу иметь возможность получить file1.html, если я внутри file1.html и file2.html наоборот. page.path возвращает только имя файла для сгенерированного файла, так как я буду получать file1.html даже из файла file2.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