Dostupni Liquid filteri

Liquid filteri se koriste za menjanje izlaza niski, brojeva, promenljivih i objekata. Razdvajaju se od vrednosti na koju se primenjuju pomoću znaka |.

{{ 'hal 9000' | upcase }} <!-- Output: HAL 9000 -->

Neki filteri prihvataju parametre. Filtere možete i da kombinujete, a primenjuju se redosledom sleva nadesno.

{{ 2 | times: 2 | minus: 1 }} <!-- Output: 3 -->

{{ "Hello, " | append: user.firstname }} <!-- Output: Hello, Dave -->

Odeljak u nastavku opisuje razne filtere.

Filteri niza

Filteri niza se koriste za rad sa nizovima.

grupa

Deli niz u više nizova u datoj veličini.

Šifru

{% assign batches = entityview.records | batch: 2 %}

{% for batch in batches %}

<ul>

{% for item in batch %}

<li>{{ item.fullname }}</li>

{% endfor %}

</ul>

{% endfor %}

Izlaz

<ul>

<li>John Smith</li>

<li>Dave Thomas</li>

</ul>

<ul>

<li>Jake Johnson</li>

<li>Jack Robinson</li>

</ul>

nadovezivanje

Nadovezuje dva niza u jedan novi niz.

Jedna stavka data kao parametar, „concat“ vraća novi niz koji se sastoji od originalnog niza sa datom stavkom kao poslednji element.

Šifru

Group #1: {{ group1 | join: ', ' }}

Group #2: {{ group2 | join: ', ' }}

Group #1 + Group #2: {{ group1 | concat: group2 | join: ', ' }}

Izlaz

Group #1: John, Pete, Hannah

Group #2: Joan, Bill

Group #1 + Group #2: John, Pete, Hannah, Joan, Bill

osim

Izaberite sve objekte u nizu gde dati atribut nema datu vrednost. (Ovo je obrnuto od where.)

Šifru

{% assign redmond = entityview.records | except: 'address1_city', 'Redmond' %}

{% for item in redmond %}

{{ item.fullname }}

{% endfor %}

Izlaz

Jack Robinson

Prvi

Vraća prvi element niza.

Prvi se takođe može koristiti sa specijalnom oznakom tačke, u slučajevima kada se koristi unutar oznake.

Šifru

{% assign words = This is a run of text | split:   %}

{{ words | first }}

{% if words.first == This %}

The first word is This.

{% endif %}

Izlaz

This

The first word is This.

group_by

Grupišite stavke u nizu po datom atributu.

Šifru

{% assign groups = entityview.records | group_by: 'address1_city' %}

{% for group in groups %}

{{ group.key }}:

{% for item in group.items %}

{{ item.fullname }}

{% endfor %}

{% endfor %}

Izlaz

Redmond:

John Smith

Dave Thomas

Jake Johnson

New York:

Jack Robinson

pridruži

Pridruži elemente niza sa znakom kao parametrom. Rezultat je jedna niska.

Šifru

{% assign words = This is a run of text | split:   %}

{{ words | join: ,  }}

Izlaz

This, is, a, run, of, text

Poslednji

Vraća poslednji element niza.

Poslednji se takođe može koristiti sa specijalnom oznakom tačke, u slučajevima kada se koristi unutar oznake.

Šifru

{% assign words = This is a run of text | split:   -%}

{{ words | last }}

{% if words.last == text -%}

The last word is text.

{% endif -%}

Izlaz

text

The last word is text.

order_by

Vraća elemente niza koje je poručio dati atribut elemenata u niza.

Opcionalno, možete da pružite opis kao drugi parametar za sortiranje elemenata u opadajućem redosledu, a ne u rastućem.

Šifru

{{ entityview.records | order_by: 'fullname' | join: ', ' }}

{{ entityview.records | order_by: 'fullname', 'desc' | join: ', ' }}

Izlaz

Dave Thomas, Jack Robinson, Jake Johnson, John Smith

John Smith, Jake Johnson, Jack Robinson, Dave Thomas

nasumično

Vraća jednu nasumično izabranu stavku iz niza.

Šifru

{{ group1 | join: ', ' }}

{{ group1 | random }}

Izlaz

John, Pete, Hannah

Pete

izbor

Bira vrednost datog atributa za svaku stavku u nizu i vraća te vrednosti kao niz.

Šifru

{{ entityview.records | select: 'address1_city' | join: ', ' }}

Izlaz

Redmond, New York

promešaj

Primenjen na nizu, vraća novi niz sa istim stavkama u nasumičnom redosledu.

Šifru

{{ group1 | join: ', ' }}

{{ group1 | shuffle | join: ', ' }}

Izlaz

John, Pete, Hannah

Hannah, John, Pete

veličina

Vraća broj stavki u niz.

Veličina se takođe može koristiti sa specijalnom oznakom tačke, u slučajevima kada se koristi unutar oznake.

Šifru

{% assign words = This is a run of text | split:   -%}

{{ words | size }}

{% if words.size == 6 -%}

The text contains 6 words.

{% endif -%}

Izlaz

6

The text contains 6 words.

preskočite

Preskače dati broj stavki u nizu i vraća ostatak.

Šifru

{% assign words = This is a run of text | split:   %}

{{ words | skip: 3 | join: ', ' }}

Izlaz

run, of, text

uzmi

Uzima dati broj stavki iz niza, i vraća uzete stavke.

Šifru

{% assign words = This is a run of text | split:   %}

{{ words | take: 3 | join: ', ' }}

Izlaz


This, is, a

then_by

Dodaje dodatno naknadno raspoređivanje nizu koje je već raspoređeno prema order_by.

Opcionalno, možete da pružite opis kao drugi parametar za sortiranje elemenata u opadajućem redosledu, a ne u rastućem.

Šifru

{{ entityview.records | order_by: 'address1_city' | then_by: 'fullname' | join: ', ' }}

{{ entityview.records | order_by: 'address1_city' | then_by: 'fullname', 'desc' | join: ', ' }}

Izlaz

Dave Thomas, Jack Robinson, Jake Johnson, John Smith

John Smith, Jake Johnson, Jack Robinson, Dave Thomas

gde

Izaberite sve objekte u nizu gde dati atribut ima datu vrednost.

Šifru

{% assign redmond = entityview.records | where: 'address1_city', 'Redmond' %}

{% for item in redmond %}

{{ item.fullname }}

{% endfor %}

Izlaz

John Smith

Dave Thomas

Jake Johnson

Filteri datuma

Filteri datuma se mogu koristiti za aritmetički datum ili da konvertujete vrednosti datuma i vremena u različite formate.

datum

Formatira vrednosti datuma i Vremena pomoću niska .NET formata.

Standardni nizovi formata datuma i vremena

Prilagođeni nizovi formata datuma i vremena

Šifru

{{ now | date: 'g' }}

{{ now | date: 'MMMM dd, yyyy' }}

Izlaz

5/7/2018 7:20 AM

May 07, 2018

date_add_days

Dodaje određeni broj celih i delimičnih dana vrednosti datuma i vremena. Parametar može biti pozitivan ili negativan.

Šifru

{{ now }}

{{ now | date_add_days: 1 }}

{{ now | date_add_days: -2.5 }}

Izlaz

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 određeni broj celih i delimičnih sati vrednosti datuma i vremena. Parametar može biti pozitivan ili negativan.

Šifru

{{ now }}

{{ now | date_add_hours: 1 }}

{{ now | date_add_hours: -2.5 }}

Izlaz

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 određeni broj celih i delimičnih minuta vrednosti datuma i vremena. Parametar može biti pozitivan ili negativan.

Šifru

{{ now }}

{{ now | date_add_minutes: 10 }}

{{ now | date_add_minutes: -2.5 }}

Izlaz

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 određeni broj celih meseci vrednosti datuma i vremena. Parametar može biti pozitivan ili negativan.

Šifru

{{ now }}

{{ now | date_add_months: 1 }}

{{ now | date_add_months: -2 }}

Izlaz

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 određeni broj celih i delimičnih sekundi vrednosti datuma i vremena. Parametar može biti pozitivan ili negativan.

Šifru

{{ now }}

{{ now | date_add_seconds: 10 }}

{{ now | date_add_seconds: -1.25 }}

Izlaz

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 određeni broj celih godina vrednosti datuma i vremena. Parametar može biti pozitivan ili negativan.

Šifru

{{ now }}

{{ now | date_add_years: 1 }}

{{ now | date_add_years: -2 }}

Izlaz

5/7/2018 7:20:46 AM

5/7/2019 7:20:46 AM

5/7/2016 7:20:46 AM

date_to_iso8601

Formatira vrednost DateTime u skladu sa standardom ISO 8601. Koristan prilikom kreiranja Atom fidova ili sa HTML5 <time> elementom.

Šifru

{{ now | date_to_iso8601 }}

Izlaz

2018-05-07T07:20:46Z

date_to_rfc822

Formatira vrednost DateTime u skladu sa RFC 822 standardom . Koristan prilikom kreiranja RSS fidova.

Šifru

{{ now | date_to_rfc822 }}

Izlaz

Mon, 07 May 2018 07:20:46 Z

Escape filteri

Escape sekvence obezbeđuju način uključivanja specijalnih znakova u niske bez neusaglašenosti sa redovnim tumačenjem tih znakova pomoću programskog jezika ili formata.

Sledeći escape filteri zamenjuju znakove niske escape sekvencama ili uklanjaju nevažeće znakove niske na osnovu odredišnog tipa.

Pobegne

HTML-izlaz iz niske.

Šifru

{{ '<p>test</p>' | escape }}

Izlaz

&lt;p&gt;test&lt;/p&gt;

html_safe_escape

Pokriva datu HTML nisku bezbednim HTML fragmentom.

Šifru

{{ '<img src="images/myimage.jpg" onerror="alert(1);">' | html_safe_escape }}

Izlaz

<img src="images/myimage.jpg">

url_escape

URI-escape niske, za uključenje u URL.

Šifru

{{ 'This & that//' | url_escape }}

Izlaz

This+%26+that%2F%2F

xml_escape

XML-escape niske, za uključenje u XML izlaz.

Šifru

{{ '<p>test</p>' | xml_escape }}

Izlaz

&lt;p&gt;test&lt;/p&gt;

Filteri liste

Filteri liste se koriste za rad sa određenim vrednostima entiteta entitylist i za kreiranje prikaza lista.

current_sort

Sa datim izrazom sortiranja, vraća trenutni smer sortiranja za dati atribut.

Šifru

{{ 'name ASC, createdon DESC' | current_sort: 'createdon' }}

Izlaz

DESC

metafilteri

Analizira JSON vrednost entitylist filter_definition u grupnim objektima sa opcijom filtriranja.

metafilteri mogu opcionalno biti opremljeni aktuelnim upitom filtera atributa i aktuelnom vrednošću entitylist, omogućavajući da vraćeni objekti filtera budu označeni kao izabrani ili neizabrani.

Šifru

{% 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

Sa datim smerom sortiranja, vraća suprotni smer sortiranja.

Šifru

<!-- Sort direction is not case-sensitive -->

{{ 'ASC' | reverse_sort }}

{{ 'desc' | reverse_sort }}

Izlaz

DESC

ASC

Matematički filteri

Matematički filteri vam omogućavaju da obavljate matematičke operacije na brojevima.

Kao sa filterima, matematičke filtere možete ulančavati i primenjuju se redosledom sleva nadesno.

Šifru

{{ 10 | times: 2 | minus: 5 | divided_by: 3 }}

Izlaz

5

ceil

Zaokružuje vrednost nagore na najbližu celobrojnu vrednost.

Šifru

{{ 4.6 | ceil }}

{{ 4.3 | ceil }}

Izlaz

5

5

divided_by

Deli broj drugim brojem.

Šifru

{{ 10 | divided_by: 2 }}

{{ 10 | divided_by: 3 }}

{{ 10.0 | divided_by: 3 }}

Izlaz

5

3

3.333333

floor

Zaokružuje vrednost nadole na najbližu celobrojnu vrednost.

Šifru

{{ 4.6 | floor }}

{{ 4.3 | floor }}

Izlaz

4

4

minus

Oduzima jedan broj od drugog broja.

Šifru

<!-- entityview.page = 11 -->

{{ entityview.page | minus: 1 }}

{{ 10 | minus: 1.1 }}

{{ 10.1 | minus: 1 }}

Izlaz

10

9

9.1

modulo

Deli broj drugim brojem i vraća ostatak.

Šifru

{{ 12 | modulo: 5 }}

Izlaz

2

plus

Dodaje broj drugom broju.

Šifru

<!-- entityview.page = 11 -->

{{ entityview.page | plus: 1 }}

{{ 10 | plus: 1.1 }}

{{ 10.1 | plus: 1 }}

Izlaz

12

11

11.1

round

Zaokružuje vrednost na najbliži ceo broj ili navedeni broj decimala.

Šifru

{{ 4.6 | round }}

{{ 4.3 | round }}

{{ 4.5612 | round: 2 }}

Izlaz

5

4

4.56

times

Množi broj sa drugim brojem.

Šifru

{{ 10 | times: 2 }}

{{ 10 | times: 2.2 }}

{{ 10.1 | times: 2 }}

Izlaz

20

20

20.2

Filteri niske

Filteri niske rukuju niskama.

append

Dodaje nisku na kraju druge niske.

Šifru

{{ 'filename' | append: '.js' }}

Izlaz

filename.js

Velika Britanija

Piše velikim slovom svaku reč u nizu.

Šifru

{{ 'capitalize me' | capitalize }}

Izlaz

Capitalize Me

Dovncase

Konvertuje nisku u mala slova.

Šifru

{{ 'MIxed Case TExt' | downcase }}

Izlaz

mixed case text

newline_to_br

Unosi <br /> oznaku za prelom reda HTML sadržaja na svakom prelomu reda u niski.

Šifru

{% capture text %}

A

B

C

{% endcapture %}

{{ text | newline_to_br }}

Izlaz

A<br />

B<br />

C<br />

sadržina

Dodaje nisku na početak druge niske.

Šifru

{{ 'Jane Johnson' | prepend: 'Dr. ' }}

Izlaz

Dr. Jane Johnson

Uklonite

Uklanja sva pojavljivanja podniske iz niske.

Šifru

{{ 'Hello, Dave. How are you, Dave?' | remove: 'Dave' }}

Izlaz

Hello, . How are you, ?

remove_first

Uklanja prvo pojavljivanje podniske iz niske.

Šifru

{{ 'Hello, Dave. How are you, Dave?' | remove_first: 'Dave' }}

Izlaz

Hello, . How are you, Dave?

Zameni

Zamenjuje sva pojavljivanja niske podniskom.

Šifru

{{ 'Hello, Dave. How are you, Dave?' | replace: 'Dave', 'John' }}

Izlaz

Hello, John. How are you, John?

replace_first

Zamenjuje prvo pojavljivanje niske podniskom.

Šifru

{{ 'Hello, Dave. How are you, Dave?' | replace_first: 'Dave', 'John' }}

Izlaz

Hello, John. How are you, Dave?

Podelimo

Filter split preuzima podnisku kao parametar. Podniska se koristi kao separator za deljenje niske u niz.

Šifru

{% 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: ', ' }}

Izlaz

First word: This

First word: This

Second word: is

Last word: filter

All words: This, is, a, demo, of, the, split, filter

strip_html

Prikazuje sve HTML oznake iz niske.

Šifru

<p>Hello</p>

Izlaz

Hello

strip_newlines

Prikazuje sve prelome iz niske.

Šifru

{% capture text %}

A

B

C

{% endcapture %}

{{ text | strip_newlines }}

Izlaz

ABC

text_to_html

Formatira nisku sa čistim tekstom kao jednostavan HTML. Tekst je kodirani HTML sadržaj, blokovi teksta razdvojeni praznim redom biće okruženi oznakama pasusa <p>, pojedinačni prelomi redova biće zamenjeni oznakom <br>, a URL adrese se konvertuju u hiperveze.

Šifru

{{ note.notetext | text_to_html }}

Izlaz

<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>

Skratite

Skraćuje nisku na dati broj znakova. Tri tačke (...) se dodaju nisci i uključuju se u broj znakova.

Šifru

{{ 'This is a long run of text.' | truncate: 10 }}

Izlaz

This is...

truncate_words

Skraćuje nisku na dati broj reči. Tri tačke (...) se dodaju u neskraćenoj nisci.

Šifru

{{ 'This is a long run of text.' | truncate_words: 3 }}

Izlaz

This is a...

sadržina

Konvertuje nisku u velika slova.

Šifru

{{ 'MIxed Case TExt' | upcase }}

Izlaz

MIXED CASE TEXT

Filteri tipova

Filteri tipova vam omogućavaju vam da konvertujete vrednosti jednog tipa u druge tipove.

Bulovu

Pokušava da vrednost niske konvertuje u logičku. Ako je vrednost već logička, vraća se nepromenjena. Ako vrednost ne može da bude konvertovana u logičku, vratiće se vrednost null.

Ovaj filter će takođe prihvatiti „uključeno“, „omogućeno“ ili „da“ kao tačne vrednosti, kao i „isključeno“, „onemogućeno“ i „ne“ kao netačne vrednosti.

Šifru

{{ true | boolean }}

{{ 'false' | boolean }}

{{ 'enabled' | boolean }}

{{ settings['something/enabled'] | boolean | default: false }}

Izlaz

true

false

true

false

Decimalni

Pokušava da konvertuje vrednost niske u decimalni broj. Ako je vrednost već decimalni broj, vraća se nepromenjena. Ako vrednost ne može da bude konvertovana u decimalni broj, vratiće se vrednost null.

Šifru

{{ 10.1 | decimal }}

{{ '3.14' | decimal }}

{{ 'text' | decimal | default: 3.14 }}

Izlaz

10.1

3.14

3.14

Celobrojni

Pokušava da konvertuje vrednost niske u ceo broj. Ako je vrednost već ceo broj, vraća se nepromenjena. Ako vrednost ne može da bude konvertovana u ceo broj, vratiće se vrednost null.

Šifru

{{ 10 | integer }}

{{ '10' | integer }}

{{ '10.1' | integer }}

{{ 'text' | integer | default: 2 }}

Izlaz

10

10

2

Niske

Pokušava da konvertuje vrednost u svoj prikaz niske. Ako je vrednost već niska, vraća se nepromenjena. Ako je vrednost null, vratiće se vrednost null.

Filteri URL adresa

Filteri URL adresa vam omogućavaju pravite ili izdvajate delove URL adresa.

add_query

Dodaje URL adresi parametar niske upita. Ako parametar već postoji u URL adresi, vrednost parametra se ažurira.

Ako se ovaj filter primenjuje na apsolutnu URL adresu, rezultat je ažurirana apsolutna URL adresa. Ako se primenjuje na putanju, rezultat je ažurirana putanja.

Šifru

{{ 'https://example.com/path?page=1' | add_query: 'foo', 'bar' }}

{{ '/path?page=1' | add_query: 'page', 2 }}

Izlaz

https://example.com/path?page=1&foo=bar

/path?page=2

Osnovni

Preuzima osnovnu URL adresu za datu URL adresu.

Šifru

{{ 'https://example.com/path?foo=bar&page=2' | base }}

Izlaz

https://example.com

Domaжin

Preuzima deo hosta URL adrese.

Šifru

{{ 'https://example.com/path?foo=bar&page=2' | host }}

Izlaz

example.com

Putanja

Preuzima deo putanje URL adrese.

Šifru

{{ 'https://example.com/path?foo=bar&page=2' | path }}

{{ '/path?foo=bar&page=2' | path }}

Izlaz

/path

/path

path_and_query

Preuzima deo putanje i upita URL adrese.

Šifru

{{ 'https://example.com/path?foo=bar&page=2' | path_and_query }}

{{ '/path?foo=bar&page=2' | path_and_query }}

Izlaz

/path?foo=bar&page=2

/path?foo=bar&page=2

Port

Preuzima broj porta za URL adresu.

Šifru

{{ '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 }}

Izlaz

80

443

9000

remove_query

Uklanja parametar niske upita iz URL adrese. Ako parametar ne postoji u URL adresi, URL adresa se vraća nepromenjena.

Ako se ovaj filter primenjuje na apsolutnu URL adresu, rezultat je ažurirana apsolutna URL adresa. Ako se primenjuje na putanju, rezultat je ažurirana putanja.

Šifru

{{ 'https://example.com/path?page=1' | remove_query: 'page' }}

{{ '/path?page=1' | remove_query: 'page' }}

Izlaz

https://example.com/path

/path

Šemu

Preuzima deo šeme URL adrese.

Šifru

{{ 'https://example.com/path?foo=bar&page=2' | scheme }}

{{ 'https://example.com/path?foo=bar&page=2' | scheme }}

Izlaz

http

https

Dodatni filteri

Ovi filteri pružaju korisnu opštu funkcionalnost.

Podrazumevani

Vraća podrazumevanu vrednost za sve promenljive bez dodeljene vrednosti (tj. null).

Šifru

{{ snippets[Header] | default: 'My Website' }}

Izlaz

<!-- If a snippet with the name Header returns null -->

My Website

file_size

Primenjuje se na brojčanu vrednost koja predstavlja mnogo bajtova, vraća veličinu oblikovane datoteke sa jedinicom odgovarajuće skale.

Opcionalno, parametar preciznosti može da se prosledi da bi kontrolisao broj decimalnih mesta u rezultatu. Podrazumevana preciznost je 1.

Šifru

{{ 10000000 | file_size }}

{{ 2050 | file_size: 0 }}

{{ entity.notes.first.filesize | file_size: 2 }}

Izlaz

9.5 MB

2 KB

207.14 KB

h

Obezbeđuje HTML prikaz atributa. Na primer, prikazivanje HTML reprezentacije FetchXML KSML atributa upita.

Šifru

{{ samplequery.xml | h }}

Izlaz

<fetch mapping="logical" count="5000" page="1" returntotalrecordcount="true"> <entity name="contact"> <attribute name="fullname" /> </entity> </fetch>

has_role

Primenjen na korisnika, vraća vrednost „tačno“ ako korisnik pripada datoj ulozi. Vraća vrednost netačno ako nije.

Šifru

{% assign is_admin = user | has_role: 'Administrators' %}

{% if is_admin %}

User is an administrator.

{% endif %}

Teиnost

Prikazuje nisku kao Liquid kôd. Ovaj kôd ima pristup trenutnom Liquid kontekstu izvršavanja (promenljive itd.).

Napomena

Ovaj filter bi trebalo da se koristi sa oprezom i generalno bi trebalo da se primenjuje samo na vrednosti koje su u okviru ekskluzivne kontrole autora sadržaja lokacije ili drugih korisnika u koje možete imati poverenje za pisanje Liquid kôda.

Šifru

{{ page.adx_copy | liquid }}

Pogledajte i ovo