Dostępne filtry języka Liquid
Uwaga
12 października 2022 r. funkcja Portale usługi Power Apps została przekształcona w usługę Power Pages. Więcej informacji: Usługa Microsoft Power Pages jest teraz ogólnie dostępna (blog)
Wkrótce zmigrujemy i scalimy dokumentację funkcji Portale usługi Power Apps z dokumentacją usługi Power Pages.
Filtry Liquid służą do modyfikowania danych wyjściowych ciągów znaków, numerów, zmiennych i obiektów. Są one oddzielone od wartości, której dotyczą, za pomocą |.
{{ 'hal 9000' | upcase }} <!-- Output: HAL 9000 -->
Niektóre filtry akceptują parametry. Filtry można łączyć, i są one stosowane w kolejności od lewej do prawej.
{{ 2 | times: 2 | minus: 1 }} <!-- Output: 3 -->
{{ "Hello, " | append: user.firstname }} <!-- Output: Hello, Dave -->
Poniżej w tym artykule opisano różne filtry.
Filtry tablica
Filtry tablicy są używane do pracy z tablice..
batch
Dzieli tablicę na wiele tablic o danej wielkości.
Kod
{% assign batches = entityview.records | batch: 2 %}
{% for batch in batches %}
<ul>
{% for item in batch %}
<li>{{ item.fullname }}</li>
{% endfor %}
</ul>
{% endfor %}
Wynik
<ul>
<li>John Smith</li>
<li>Dave Thomas</li>
</ul>
<ul>
<li>Jake Johnson</li>
<li>Jack Robinson</li>
</ul>
concat
Łączy dwie tablice w jedną nową tablicę.
Biorąc jeden element jako parametr, concat zwraca nową tablicę, która składa się z tablicy oryginalnej z danym elementem jako ostatnim elementem.
Kod
Group #1: {{ group1 | join: ', ' }}
Group #2: {{ group2 | join: ', ' }}
Group #1 + Group #2: {{ group1 | concat: group2 | join: ', ' }}
Wynik
Group #1: John, Pete, Hannah
Group #2: Joan, Bill
Group #1 + Group #2: John, Pete, Hannah, Joan, Bill
except
Zaznacz wszystkie obiekty w tablicy, gdzie dany atrybut nie ma podanej wartości. (Jest to odwrotnośćwhere.)
Kod
{% assign redmond = entityview.records | except: 'address1_city', 'Redmond' %}
{% for item in redmond %}
{{ item.fullname }}
{% endfor %}
Wynik
Jack Robinson
pierwszy
Zwraca pierwszy element tablicy.
first może być również używany z specjalnym zapisem kropkowym, w przypadkach, kiedy należy go użyć wewnątrz tagu.
Kod
{% assign words = This is a run of text | split: %}
{{ words | first }}
{% if words.first == This %}
The first word is This.
{% endif %}
Wynik
This
The first word is This.
group_by
Grupuj elementy w tablicy według danego atrybutu.
Kod
{% assign groups = entityview.records | group_by: 'address1_city' %}
{% for group in groups %}
{{ group.key }}:
{% for item in group.items %}
{{ item.fullname }}
{% endfor %}
{% endfor %}
Wynik
Redmond:
John Smith
Dave Thomas
Jake Johnson
New York:
Jack Robinson
join
Łączy elementy tablicy ze znakiem przekazywanym jako parametr. Wynikiem jest pojedynczy ciąg.
Kod
{% assign words = This is a run of text | split: %}
{{ words | join: , }}
Wynik
This, is, a, run, of, text
ostatni
Zwraca ostatni element tablicy.
last może być również używany z specjalnym zapisem kropkowym, w przypadkach, kiedy należy go użyć wewnątrz tagu.
Kod
{% assign words = This is a run of text | split: -%}
{{ words | last }}
{% if words.last == text -%}
The last word is text.
{% endif -%}
Wynik
text
The last word is text.
order_by
Zwraca elementy tablicy uporządkowane według określonego atrybutu elementów tablicy.
Opcjonalnie możesz podać desc jako drugi parametr, aby posortować elementy w kolejności malejącej, zamiast rosnąco.
Kod
{{ entityview.records | order_by: 'fullname' | join: ', ' }}
{{ entityview.records | order_by: 'fullname', 'desc' | join: ', ' }}
Wynik
Dave Thomas, Jack Robinson, Jake Johnson, John Smith
John Smith, Jake Johnson, Jack Robinson, Dave Thomas
random
Zwraca pojedynczy element wybrany losowo z tablicy.
Kod
{{ group1 | join: ', ' }}
{{ group1 | random }}
Wynik
John, Pete, Hannah
Pete
select
Wybiera wartość danego atrybutu dla każdego elementu w tablicy, i zwraca te wartości jako tablicę.
Kod
{{ entityview.records | select: 'address1_city' | join: ', ' }}
Wynik
Redmond, New York
shuffle
Stosowany do tablicy, zwraca nową tablicę z tymi samymi elementami w kolejności losowej.
Kod
{{ group1 | join: ', ' }}
{{ group1 | shuffle | join: ', ' }}
Wynik
John, Pete, Hannah
Hannah, John, Pete
size
Zwraca liczbę elementów w tablicy.
size może być również używany z specjalnym zapisem kropkowym, w przypadkach, kiedy należy go użyć wewnątrz tagu.
Kod
{% assign words = This is a run of text | split: -%}
{{ words | size }}
{% if words.size == 6 -%}
The text contains 6 words.
{% endif -%}
Wynik
6
The text contains 6 words.
skip
Pomija daną liczbę elementów w tablicy i zwraca pozostałe.
Kod
{% assign words = This is a run of text | split: %}
{{ words | skip: 3 | join: ', ' }}
Wynik
run, of, text
take
Bierze daną liczbę elementów z tablicy, zwraca pobrane elementy.
Kod
{% assign words = This is a run of text | split: %}
{{ words | take: 3 | join: ', ' }}
Wynik
This, is, a
then_by
Dodaje dodatkowe kolejne zamawianie do tablicy już zamówionej przezorder_by.
Opcjonalnie możesz podać desc jako drugi parametr, aby posortować elementy w kolejności malejącej, zamiast rosnąco.
Kod
{{ entityview.records | order_by: 'address1_city' | then_by: 'fullname' | join: ', ' }}
{{ entityview.records | order_by: 'address1_city' | then_by: 'fullname', 'desc' | join: ', ' }}
Wynik
Dave Thomas, Jack Robinson, Jake Johnson, John Smith
John Smith, Jake Johnson, Jack Robinson, Dave Thomas
where
Zaznacz wszystkie obiekty w tablicy, gdzie dany atrybut ma podaną wartość.
Kod
{% assign redmond = entityview.records | where: 'address1_city', 'Redmond' %}
{% for item in redmond %}
{{ item.fullname }}
{% endfor %}
Wynik
John Smith
Dave Thomas
Jake Johnson
Filtry Data
Filtry Data mogą służyć do przeprowadzania operacji arytmetycznych na datach lub do konwersji wartości data/godzina na różne formaty.
data
Formatuje wartość Data/Godzina przy użyciu ciągu formatu .NET.
Standardowe ciągi formatu data i godzina
Niestandardowe ciągi formatu data i godzina
Kod
{{ now | date: 'g' }}
{{ now | date: 'MMMM dd, yyyy' }}
Wyjście
5/7/2018 7:20 AM
May 07, 2018
date_add_days
Dodaje określoną liczbę całych dni lub części dni do wartości Data/Godzina. Parametr ten może mieć wartość dodatnią lub ujemną.
Kod
{{ now }}
{{ now | date_add_days: 1 }}
{{ now | date_add_days: -2.5 }}
Wyjście
5/7/2018 7:20:46 AM
5/8/2018 7:20:46 AM
5/4/2018 7:20:46 PM
date_add_hours
Dodaje określoną liczbę całych godzin lub części godzin do wartości Data/Godzina. Parametr ten może mieć wartość dodatnią lub ujemną.
Kod
{{ now }}
{{ now | date_add_hours: 1 }}
{{ now | date_add_hours: -2.5 }}
Wyjście
5/7/2018 7:20:46 AM
5/7/2018 8:20:46 AM
5/7/2018 4:50:46 AM
date_add_minutes
Dodaje określoną liczbę całych minut lub części minut do wartości Data/Godzina. Parametr ten może mieć wartość dodatnią lub ujemną.
Kod
{{ now }}
{{ now | date_add_minutes: 10 }}
{{ now | date_add_minutes: -2.5 }}
Wyjście
5/7/2018 7:20:46 AM
5/7/2018 7:30:46 AM
5/7/2018 7:18:16 AM
date_add_months
Dodaje określoną liczbę całych miesięcy do wartości Data/Godzina. Parametr ten może mieć wartość dodatnią lub ujemną.
Kod
{{ now }}
{{ now | date_add_months: 1 }}
{{ now | date_add_months: -2 }}
Wyjście
5/7/2018 7:20:46 AM
6/7/2018 7:20:46 AM
3/7/2018 7:20:46 AM
date_add_seconds
Dodaje określoną liczbę całych sekund lub części sekund do wartości Data/Godzina. Parametr ten może mieć wartość dodatnią lub ujemną.
Kod
{{ now }}
{{ now | date_add_seconds: 10 }}
{{ now | date_add_seconds: -1.25 }}
Wyjście
5/7/2018 7:20:46 AM
5/7/2018 7:20:56 AM
5/7/2018 7:20:45 AM
date_add_years
Dodaje określoną liczbę całych lat do wartości Data/Godzina. Parametr ten może mieć wartość dodatnią lub ujemną.
Kod
{{ now }}
{{ now | date_add_years: 1 }}
{{ now | date_add_years: -2 }}
Wyjście
5/7/2018 7:20:46 AM
5/7/2019 7:20:46 AM
5/7/2016 7:20:46 AM
date_to_iso8601
Formatuje wartość Data/Godzina zgodnie ze standardem ISO 8601. Przydatne podczas tworzenia Kanały Atom, lub elementu HTML5 <time>.
Kod
{{ now | date_to_iso8601 }}
Wynik
2018-05-07T07:20:46Z
date_to_rfc822
Formatuje wartość Data/Godzina zgodnie ze standardem RFC 822. Przydatne podczas tworzenia Źródeł danych RSS.
Kod
{{ now | date_to_rfc822 }}
Dane wyjściowe
Mon, 07 May 2018 07:20:46 Z
Filtry listy
Filtry listy encji są używane do pracy z niektórymi wartościami atrybutów entitylist, i do pomocy w tworzeniu widoków listy.
current_sort
Po podaniu wyrażenia sortowanie, zwraca bieżący kierunek sortowania dla danego atrybutu.
Kod
{{ 'name ASC, createdon DESC' | current_sort: 'createdon' }}
Wynik
DESC
metafilters
Analizuje wartość entitylist filter_definition JSON do obiektów grupy opcji filtru.
metafilters mogą być opcjonalnie dostarczane z bieżącym zapytaniem filtru atrybutu i bieżącym entitylist, dzięki czemu zwracane obiekty filtra będą mogły być flagowane jako zaznaczone lub niezaznaczone.
Kod
{% assign filters = entitylist | metafilters: params.mf, entityview %}
{% if filters.size > 0 %}
<ul id=entitylist-filters>
{% for filter in filters %}
<li class=entitylist-filter-option-group>
{% if filter.selection_mode == 'Single' %}
{% assign type = 'radio' %}
{% else %}
{% assign type = 'checkbox' %}
{% endif %}
<h4 class=entitylist-filter-option-group-label
data-filter-id={{ filter.id | h }}>
{{ filter.label | h }}
</h4>
<ul>
{% for option in filter.options %}
<li class=entitylist-filter-option>
{% if option.type == 'text' %}
<div class=input-group entitylist-filter-option-text>
<span class=input-group-addon>
<span class=fa fa-filter aria-hidden=true></span>
</span>
<input class=form-control
type=text
name={{ filter.id | h }}
value={{ option.text | h }} />
</div>
{% else %}
<div class={{ type | h }}>
<label>
<input
type={{ type | h }}
name={{ filter.id | h }}
value={{ option.id | h }}
{% if option.checked %}
checked=checked
data-checked=true{% endif %}
/>
{{ option.label | h }}
</label>
</div>
{% endif %}
</li>
{% endfor %}
</ul>
</li>
{% endfor %}
</ul>
<button class=btn btn-default data-serialized-query=mf data-target=#entitylist-filters>Apply Filters</button>
{% endif %}
reverse_sort
Po podaniu kierunku sortowania zwraca przeciwny kierunek sortowania.
Kod
<!-- Sort direction is not case-sensitive -->
{{ 'ASC' | reverse_sort }}
{{ 'desc' | reverse_sort }}
Wynik
DESC
ASC
Filtry zapisu matematycznego
Filtry zapisu matematycznego umożliwiają wykonywanie operacji matematycznych na liczbach..
Podobnie jak w przypadku innych filtrów, filtry zapisu matematycznego można łączyć, i są one stosowane w kolejności od lewej do prawej.
Kod
{{ 10 | times: 2 | minus: 5 | divided_by: 3 }}
Wynik
5
ceil
Zaokrągla wartość do najbliższej liczby całkowitej.
Kod
{{ 4.6 | ceil }}
{{ 4.3 | ceil }}
Wynik
5
5
divided_by
Dzieli liczbę przez inną liczbę.
Kod
{{ 10 | divided_by: 2 }}
{{ 10 | divided_by: 3 }}
{{ 10.0 | divided_by: 3 }}
Wynik
5
3
3.333333
floor
Zaokrągla wartość w dół do najbliższej liczby całkowitej.
Kod
{{ 4.6 | floor }}
{{ 4.3 | floor }}
Wynik
4
4
minus
Odejmuje liczbę od innej liczby.
Kod
<!-- entityview.page = 11 -->
{{ entityview.page | minus: 1 }}
{{ 10 | minus: 1.1 }}
{{ 10.1 | minus: 1 }}
Wynik
10
9
9.1
modulo
Dzieli liczbę przez inną liczbę i zwraca resztę.
Kod
{{ 12 | modulo: 5 }}
Wynik
2
plus
Dodaje liczbę do innej liczby.
Kod
<!-- entityview.page = 11 -->
{{ entityview.page | plus: 1 }}
{{ 10 | plus: 1.1 }}
{{ 10.1 | plus: 1 }}
Wynik
12
11
11.1
round
Zaokrągla wartość do najbliższej liczby całkowitej lub podanej liczby miejsc dziesiętnych.
Kod
{{ 4.6 | round }}
{{ 4.3 | round }}
{{ 4.5612 | round: 2 }}
Wynik
5
4
4.56
times
Mnoży liczbę przez inną liczbę.
Kod
{{ 10 | times: 2 }}
{{ 10 | times: 2.2 }}
{{ 10.1 | times: 2 }}
Dane wyjściowe
20
20
20.2
Filtry Ciąg
Filtry ciąg zmieniają ciągi.
append
Dołącza ciąg na końcu innego ciągu.
Kod
{{ 'filename' | append: '.js' }}
Wynik
filename.js
capitalize
zamienia pierwszą literę pierwszego słowa w ciągu na wielką literę.
Kod
{{ 'capitalize me' | capitalize }}
Wynik
Capitalize Me
downcase
Konwertuje ciąg na pisany małą literą.
Kod
{{ 'MIxed Case TExt' | downcase }}
Wynik
mixed case text
escape
HTML-wyprowadza ciąg.
Kod
{{ '<p>test</p>' | escape }}
Wynik
<p>test</p>
newline_to_br
Wstawia znacznik HTML podziału wiersza <br /> w każdym miejscu podziału wiersza w ciągu.
Kod
{% capture text %}
A
B
C
{% endcapture %}
{{ text | newline_to_br }}
Wynik
A<br />
B<br />
C<br />
prepend
Dołącza ciąg na początku innego ciągu.
Kod
{{ 'Jane Johnson' | prepend: 'Dr. ' }}
Wynik
Dr. Jane Johnson
remove
Usuń wszystkie wystąpienia podciąg z ciągu.
Kod
{{ 'Hello, Dave. How are you, Dave?' | remove: 'Dave' }}
Wynik
Hello, . How are you, ?
remove_first
Usuwa pierwsze wystąpienie podciągu z ciągu.
Kod
{{ 'Hello, Dave. How are you, Dave?' | remove_first: 'Dave' }}
Wynik
Hello, . How are you, Dave?
replace
Zastępuje wszystkie wystąpienia ciągu podciągiem.
Kod
{{ 'Hello, Dave. How are you, Dave?' | replace: 'Dave', 'John' }}
Wynik
Hello, John. How are you, John?
replace_first
Zastępuje pierwsze wystąpienie ciągu podciągiem.
Kod
{{ 'Hello, Dave. How are you, Dave?' | replace_first: 'Dave', 'John' }}
Wynik
Hello, John. How are you, Dave?
split
Filtr split przyjmuje podciąg jako parametr. Podciąg jest używany jako ogranicznik dzielący ciąg na tablicę.
Kod
{% assign words = This is a demo of the split filter | split: ' ' %}
First word: {{ words.first }}
First word: {{ words[0] }}
Second word: {{ words[1] }}
Last word: {{ words.last }}
All words: {{ words | join: ', ' }}
Wynik
First word: This
First word: This
Second word: is
Last word: filter
All words: This, is, a, demo, of, the, split, filter
strip_html
Usuwa wszystkie tagi HTML z ciągu.
Kod
<p>Hello</p>
Wynik
Hello
strip_newlines
Usuwa wszelkie podziały wiersza z ciągu.
Kod
{% capture text %}
A
B
C
{% endcapture %}
{{ text | strip_newlines }}
Wynik
ABC
text_to_html
Formatuje ciąg tekstowy jako prosty HTML. Cały tekst będzie zakodowany z użyciem kodu HTML, bloki tekstu oddzielone pustym wierszem będą ograniczane tagami akapitu <p>, pojedyncze podziały wierszy zostaną zastąpione <br>, a adresy URL będą konwertowane na hiperłącza.
Kod
{{ note.notetext | text_to_html }}
Wynik
<p>This is the first paragraph of notetext. It contains a URL: <a href="https://example.com/" rel="nofollow">https://example.com</a></p>
<p>This is a second paragraph.</p>
truncate
Obcina ciąg do określonej liczby znaków. Wielokropek (...) jest dołączany do ciągu i jest uwzględniana w liczbie znaków.
Kod
{{ 'This is a long run of text.' | truncate: 10 }}
Wynik
This is...
truncate_words
Obcina ciąg do określonej liczby wyrazów. Wielokropek (...) jest dołączany do obciętego ciągu.
Kod
{{ 'This is a long run of text.' | truncate_words: 3 }}
Wynik
This is a...
upcase
Konwertuje ciąg na pisany wielką literą.
Kod
{{ 'MIxed Case TExt' | upcase }}
Wynik
MIXED CASE TEXT
url_escape
URI-escape ciąg, do włączenia w adresie URL.
Kod
{{ 'This & that//' | url_escape }}
Wynik
This+%26+that%2F%2F
xml_escape
XML-escape ciąg, do włączenia w wyjściowym XML.
Kod
{{ '<p>test</p>' | xml_escape }}
Wynik
<p>test</p>
Filtry Typ
Filtry Typ umożliwiają konwertowanie wartości jednego typu na inne typy.
boolean
Próbuje przekonwertować wartości ciągu na wartość logiczną. Jeśli wartość jest już wartością logiczną, to zostanie zwrócona bez zmian. Jeśli wartości nie można przekonwertować na wartość logiczną zwrócony zostanie wynik null.
Ten filtr będzie akceptował również "on", "enabled", lub "yes" jako prawda, i "off", "disabled", oraz "no" jako fałsz.
Kod
{{ true | boolean }}
{{ 'false' | boolean }}
{{ 'enabled' | boolean }}
{{ settings['something/enabled'] | boolean | default: false }}
Wyjście
true
false
true
false
decimal
Próbuje przekonwertować wartości ciągu na liczbę dziesiętną. Jeśli wartość jest już liczbą dziesiętną, to zostanie zwrócona bez zmian. Jeśli wartości nie można przekonwertować na liczbę dziesiętną, zwrócony zostanie wynik null.
Kod
{{ 10.1 | decimal }}
{{ '3.14' | decimal }}
{{ 'text' | decimal | default: 3.14 }}
Wynik
10.1
3.14
3.14
integer
Próbuje przekonwertować wartości ciągu na liczbę całkowitą. Jeśli wartość jest już liczbą całkowitą, to zostanie zwrócona bez zmian. Jeśli wartości nie można przekonwertować na liczbę całkowitą, zwrócony zostanie wynik null.
Kod
{{ 10 | integer }}
{{ '10' | integer }}
{{ '10.1' | integer }}
{{ 'text' | integer | default: 2 }}
Wynik
10
10
2
string
Próbuje przekonwertować wartość na reprezentację jej ciągu. Jeśli wartość jest juz ciągiem, to zostanie zwrócona bez zmian. Jeśli wartość to null, zwróconym wynikiem będzie null.
Filtry adresu URL
Filtry adresu URL umożliwiają budowanie lub wyodrębnianie części adresów URL.
add_query
Dołącza parametr ciągu zapytania do adresu URL. Jeśli parametr już istnieje w adresie URL, wartość parametru zostanie zaktualizowana.
Jeśli dany filtr jest stosowany na pełnym bezwzględnym adresie URL, rezultatem będzie zaktualizowany bezwzględny adres URL. Jeśli jest stosowany dla ścieżki, rezultatem będzie zaktualizowane ścieżka.
Kod
{{ 'https://example.com/path?page=1' | add_query: 'foo', 'bar' }}
{{ '/path?page=1' | add_query: 'page', 2 }}
Wynik
https://example.com/path?page=1&foo=bar
/path?page=2
base
Pobiera podstawowy URL podanego adresu URL.
Kod
{{ 'https://example.com/path?foo=bar&page=2' | base }}
Wynik
https://example.com
host
Pobiera część hosta adresu URL.
Kod
{{ 'https://example.com/path?foo=bar&page=2' | host }}
Wynik
example.com
path
Pobiera część ścieżki adresu URL.
Kod
{{ 'https://example.com/path?foo=bar&page=2' | path }}
{{ '/path?foo=bar&page=2' | path }}
Wynik
/path
/path
path_and_query
Pobiera część ścieżki i zapytania adresu URL.
Kod
{{ 'https://example.com/path?foo=bar&page=2' | path_and_query }}
{{ '/path?foo=bar&page=2' | path_and_query }}
Wynik
/path?foo=bar&page=2
/path?foo=bar&page=2
port
Pobiera numer portu w adresie URL.
Kod
{{ 'https://example.com/path?foo=bar&page=2' | port }}
{{ 'https://example.com/path?foo=bar&page=2' | port }}
{{ 'https://example.com:9000/path?foo=bar&page=2' | port }}
Wynik
80
443
9000
remove_query
Usuwa parametr ciągu zapytania z adresu URL. Jeśli parametr nie istnieje w adresie URL, adres URL zostanie zwrócony bez zmian.
Jeśli dany filtr jest stosowany na pełnym bezwzględnym adresie URL, rezultatem będzie zaktualizowany bezwzględny adres URL. Jeśli jest stosowany dla ścieżki, rezultatem będzie zaktualizowane ścieżka.
Kod
{{ 'https://example.com/path?page=1' | remove_query: 'page' }}
{{ '/path?page=1' | remove_query: 'page' }}
Wynik
https://example.com/path
/path
scheme
Pobiera część schematu adresu URL.
Kod
{{ 'https://example.com/path?foo=bar&page=2' | scheme }}
{{ 'https://example.com/path?foo=bar&page=2' | scheme }}
Wynik
http
https
Dodatkowe filtry
Filtry te zapewniają przydatne funkcje ogólne.
default
Zwraca wartość domyślną dla dowolnej zmiennej bez przypisanej wartości (czyli null).
Kod
{{ snippets[Header] | default: 'My Website' }}
Wynik
<!-- If a snippet with the name Header returns null -->
My Website
file_size
Stosowany do wartości liczbowej reprezentującej liczbę bajtów, zwraca rozmiar sformatowanego pliku z jednostką w odpowiedniej skali.
Opcjonalnie parametr precyzji może zostać przekazany, aby kontrolować liczbę miejsc dziesiętnych w wyniku. Domyślna precyzja wynosi 1.
Kod
{{ 10000000 | file_size }}
{{ 2050 | file_size: 0 }}
{{ entity.notes.first.filesize | file_size: 2 }}
Wynik
9.5 MB
2 KB
207.14 KB
has_role
Stosowany dla użytkownik, zwraca true, jeśli użytkownik należy do danej roli. Zwraca false, jeśli tak nie jest.
Kod
{% assign is_admin = user | has_role: 'Administrators' %}
{% if is_admin %}
User is an administrator.
{% endif %}
liquid
Renderuje ciąg jako kod Liquid. Ten kod będzie miał dostęp do bieżącego kontekstu wykonywania kodu Liquid (zmienne, itp.).
Uwaga
Ten filtr powinien być używany z rozwagą i należy go zazwyczaj stosować wyłącznie do wartości, które są pod wyłączną kontrolą autorów treści portalu lub innych użytkowników, którym można powierzyć napisanie kodu Liquid.
Kod
{{ page.adx_copy | liquid }}
Zobacz także
Przechowuj zawartość źródła przy użyciu szablonów sieci Web
Zrozumienie operatorów Liquid
Typy Liquid
Obiekty Liquid
Tagi Liquid
Filtry Liquid
Uwaga
Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)
Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).