Почему невозможно динамически получить атрибут объекта из значения, извлеченного из URL-адреса, с помощью liquid / jekyll - PullRequest
0 голосов
/ 06 мая 2020

Это работает как ожидалось

{{ page.url | slice: 1,2 }} // "it"
{{ page.url | slice: 1,2[0] }} // "i"
{{ site.data['it'] }} // object

Это не работает:

{{ site.data[page.url | slice: 1,2] }} //empty

Но это работает:

{% assign lang = page.url | slice: 1,2 %}
{{ site.data[lang] }} //full
...