Жидкая разметка для определения текущего URL-адреса страницы? - программирование
Подтвердить что ты не робот

Жидкая разметка для определения текущего URL-адреса страницы?

Недавно я начал использовать Github для размещения моего блога (используя Jekyll и Liquid). Однако у меня проблема которую я не могу исправить. Проблема может быть взломана/решена, если я смог обнаружить, какая "страница" или "url" пользователь посетил.

Что-то вроде:

{% if user_is_currently_at_this_url %}
    {{ display something }}
{% else %}
    {{ display something else }}
{% endif %}

Возможно ли это? Есть ли другой способ решения этой проблемы?

4b9b3361

Ответ 1

page.url - это URL-адрес текущей страницы без хоста (например, /index.html), как описано в Переменные страницы. Итак, в этом случае:

{% if page.url == "/index.html" %}
   something
{% else %}
   other thing
{% endif %}

(Тем не менее, я не думаю, что вам это нужно больше, ваша другая проблема, вероятно, решена.:))