Jekyll по умолчанию использует указанные переменные для генерации постоянной ссылки. Но в моем случае мне нужно использовать постоянную ссылку страницу определенные переменный как chapter
для создания URL-адрес что-то вроде /chapters/:chapter
вместо использования даты и другие вещейJekyllRB: как создать онлайн-книгу (постоянная ссылка на силу как глава/1)
2
A
ответ
4
Вы не можете использовать любое переднее переменное вещество для создания пермалинки, только the Jekyll defined keys for the type of page.
Чтобы получить URL-адреса, вы после этого можете использовать коллекции, как сказал Викрамаранга. В вашем _config.yml вы определяете свою коллекцию главы:
collections:
chapters:
output: true
permalink: /chapters/:title/
Затем создавать свой глава, например /_chapters/1.md
, /_chapters/2.md
.
Это было бы создать http://localhost:4000/chapters/1/ и http://localhost:4000/chapters/2/
Использование коллекций? – Wickramaranga