Споделяне чрез


Променливи етикети

Променливите етикети се използват за създаване на нови променливи на Liquid.

възлагане

Създава нова променлива. Присвояванията могат да използват и Филтри за промяна на стойността.

Код

{% assign is_valid = true %}

{% if is_valid %}

It is valid.

{% endif %}

{% assign name = dave bowman' | upcase %}

{{ name }}

Изход

It is valid.

DAVE BOWMAN

capture

Улавя съдържанието в рамките на блока си и го присвоява в променлива. От този момент това съдържание може да бъде рендирано по-късно с помощта на изходни етикети.

Код

{% capture hello %}Hello, {{ user.fullname }}.{% endcapture %}

{{ hello }}

{{ hello }}

Изход

Hello, DAVE BOWMAN.

Hello, DAVE BOWMAN.