Dostupni Liquid filteri

Napomena

Od 12. oktobra 2022. Power Apps portali postaju Power Pages. Više informacija: Usluga Microsoft Power Pages je sada opštedostupna (blog)
Uskoro ćemo migrirati i objediniti dokumentaciju o Power Apps portalima sa dokumentacijom o usluzi Power Pages.

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.

Kôd

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

{% for batch in batches %}

<ul>

{% for item in batch %}

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

{% endfor %}

</ul>

{% endfor %}

Izlazni

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

Kôd

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

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

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

Izlazni

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

Kôd

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

{% for item in redmond %}

{{ item.fullname }}

{% endfor %}

Izlazni

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.

Kôd

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

{{ words | first }}

{% if words.first == This %}

The first word is This.

{% endif %}

Izlazni

This

The first word is This.

group_by

Grupišite stavke u nizu po datom atributu.

Kôd

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

{% for group in groups %}

{{ group.key }}:

{% for item in group.items %}

{{ item.fullname }}

{% endfor %}

{% endfor %}

Izlazni

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.

Kôd

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

{{ words | join: ,  }}

Izlazni

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.

Kôd

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

{{ words | last }}

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

The last word is text.

{% endif -%}

Izlazni

text

The last word is text.

narudžba_do

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.

Kôd

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

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

Izlazni

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.

Kôd

{{ group1 | join: ', ' }}

{{ group1 | random }}

Izlazni

John, Pete, Hannah

Pete

izbor

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

Kôd

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

Izlazni

Redmond, New York

promešaj

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

Kôd

{{ group1 | join: ', ' }}

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

Izlazni

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.

Kôd

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

{{ words | size }}

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

The text contains 6 words.

{% endif -%}

Izlazni

6

The text contains 6 words.

preskočite

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

Kôd

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

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

Izlazni

run, of, text

uzmi

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

Kôd

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

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

Izlazni


This, is, a

zatim_do

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.

Kôd

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

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

Izlazni

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.

Kôd

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

{% for item in redmond %}

{{ item.fullname }}

{% endfor %}

Izlazni

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.

Niske standardnog formata datuma i vremena

Niske prilagođenog formata datum i vremena

Kôd

{{ now | date: 'g' }}

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

Izlazni

5/7/2018 7:20 AM

May 07, 2018

datum_dodaj_dane

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

Kôd

{{ now }}

{{ now | date_add_days: 1 }}

{{ now | date_add_days: -2.5 }}

Izlazni

5/7/2018 7:20:46 AM

5/8/2018 7:20:46 AM

5/4/2018 7:20:46 PM

datum_dodaj_sate

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

Kôd

{{ now }}

{{ now | date_add_hours: 1 }}

{{ now | date_add_hours: -2.5 }}

Izlazni

5/7/2018 7:20:46 AM

5/7/2018 8:20:46 AM

5/7/2018 4:50:46 AM

datum_dodaj_minute

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

Kôd

{{ now }}

{{ now | date_add_minutes: 10 }}

{{ now | date_add_minutes: -2.5 }}

Izlazni

5/7/2018 7:20:46 AM

5/7/2018 7:30:46 AM

5/7/2018 7:18:16 AM

datum_dodaj_mesece

Dodaje određeni broj celih meseci vrednosti datuma i vremena. Parametar može biti pozitivan ili negativan.

Kôd

{{ now }}

{{ now | date_add_months: 1 }}

{{ now | date_add_months: -2 }}

Izlazni

5/7/2018 7:20:46 AM

6/7/2018 7:20:46 AM

3/7/2018 7:20:46 AM

datum_dodaj_sekunde

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

Kôd

{{ now }}

{{ now | date_add_seconds: 10 }}

{{ now | date_add_seconds: -1.25 }}

Izlazni

5/7/2018 7:20:46 AM

5/7/2018 7:20:56 AM

5/7/2018 7:20:45 AM

datum_dodaj_godine

Dodaje određeni broj celih godina vrednosti datuma i vremena. Parametar može biti pozitivan ili negativan.

Kôd

{{ now }}

{{ now | date_add_years: 1 }}

{{ now | date_add_years: -2 }}

Izlazni

5/7/2018 7:20:46 AM

5/7/2019 7:20:46 AM

5/7/2016 7:20:46 AM

datum_do_iso8601

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

Kôd

{{ now | date_to_iso8601 }}

Izlazni

2018-05-07T07:20:46Z

datum_do_rfc822

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

Kôd

{{ now | date_to_rfc822 }}

Izlaz

Mon, 07 May 2018 07:20:46 Z

Filteri liste

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

aktuelno_sortiranje

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

Kôd

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

Izlazni

DESC

metafilteri

Analizira JSON vrednost entitylist za definiciju_filtera 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.

Kôd

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

obrnuto_sortiranje

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

Kôd

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

{{ 'ASC' | reverse_sort }}

{{ 'desc' | reverse_sort }}

Izlazni

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.

Kôd

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

Izlazni

5

ceil

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

Kôd

{{ 4.6 | ceil }}

{{ 4.3 | ceil }}

Izlazni

5

5

podeljeno_sa

Deli broj drugim brojem.

Kôd

{{ 10 | divided_by: 2 }}

{{ 10 | divided_by: 3 }}

{{ 10.0 | divided_by: 3 }}

Izlazni

5

3

3.333333

floor

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

Kôd

{{ 4.6 | floor }}

{{ 4.3 | floor }}

Izlazni

4

4

minus

Oduzima jedan broj od drugog broja.

Kôd

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

{{ entityview.page | minus: 1 }}

{{ 10 | minus: 1.1 }}

{{ 10.1 | minus: 1 }}

Izlazni

10

9

9.1

modulo

Deli broj drugim brojem i vraća ostatak.

Kôd

{{ 12 | modulo: 5 }}

Izlazni

2

plus

Dodaje broj drugom broju.

Kôd

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

{{ entityview.page | plus: 1 }}

{{ 10 | plus: 1.1 }}

{{ 10.1 | plus: 1 }}

Izlazni

12

11

11.1

round

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

Kôd

{{ 4.6 | round }}

{{ 4.3 | round }}

{{ 4.5612 | round: 2 }}

Izlazni

5

4

4.56

times

Množi broj sa drugim brojem.

Kôd

{{ 10 | times: 2 }}

{{ 10 | times: 2.2 }}

{{ 10.1 | times: 2 }}

Izlazni

20

20

20.2

Filteri niske

Filteri niske rukuju niskama.

append

Dodaje nisku na kraju druge niske.

Kôd

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

Izlazni

filename.js

capitalize

stavlja veliko slovo u prvoj reči u niski.

Kôd

{{ 'capitalize me' | capitalize }}

Izlazni

Capitalize Me

downcase

Konvertuje nisku u mala slova.

Kôd

{{ 'MIxed Case TExt' | downcase }}

Izlazni

mixed case text

escape

HTML-izlaz iz niske.

Kôd

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

Izlazni

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

newline_to_br

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

Kôd

{% capture text %}

A

B

C

{% endcapture %}

{{ text | newline_to_br }}

Izlazni

A<br />

B<br />

C<br />

prepend

Dodaje nisku na početak druge niske.

Kôd

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

Izlazni

Dr. Jane Johnson

remove

Uklanja sva pojavljivanja podniske iz niske.

Kôd

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

Izlazni

Hello, . How are you, ?

remove_first

Uklanja prvo pojavljivanje podniske iz niske.

Kôd

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

Izlazni

Hello, . How are you, Dave?

replace

Zamenjuje sva pojavljivanja niske podniskom.

Kôd

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

Izlazni

Hello, John. How are you, John?

replace_first

Zamenjuje prvo pojavljivanje niske podniskom.

Kôd

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

Izlazni

Hello, John. How are you, Dave?

split

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

Kôd

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

Izlazni

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.

Kôd

<p>Hello</p>

Izlazni

Hello

strip_newlines

Prikazuje sve prelome iz niske.

Kôd

{% capture text %}

A

B

C

{% endcapture %}

{{ text | strip_newlines }}

Izlazni

ABC

text_to_html

Formatira nisku sa čistim tekstom kao jednostavan HTML. Sav tekst će biti kodirani HTML sadržaj, blokovi teksta odvojeni praznim redom biće okruženi u paragrafu <p> oznake, prelomi jednog reda biće zamenjeni sa <br>, a URL adrese će biti konvertovane u hiperveze.

Kôd

{{ note.notetext | text_to_html }}

Izlazni

<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

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

Kôd

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

Izlazni

This is...

truncate_words

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

Kôd

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

Izlazni

This is a...

upcase

Konvertuje nisku u velika slova.

Kôd

{{ 'MIxed Case TExt' | upcase }}

Izlazni

MIXED CASE TEXT

url_escape

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

Kôd

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

Izlazni

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

xml_escape

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

Kôd

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

Izlazni

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

Filteri tipova

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

logička

Pokušava da vrednost niske konvertuje u logičku. Ako je vrednost već logička, vratiće 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.

Kôd

{{ true | boolean }}

{{ 'false' | boolean }}

{{ 'enabled' | boolean }}

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

Izlazni

true

false

true

false

decimalan broj

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

Kôd

{{ 10.1 | decimal }}

{{ '3.14' | decimal }}

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

Izlazni

10.1

3.14

3.14

ceo broj

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

Kôd

{{ 10 | integer }}

{{ '10' | integer }}

{{ '10.1' | integer }}

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

Izlazni

10

10


2

niska

Pokušava da konvertuje vrednost u svoj prikaz niske. Ako je vrednost već niska, vratiće 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 će biti ažurirana.

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

Kôd

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

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

Izlazni

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

/path?page=2

base

Preuzima osnovnu URL adresu za datu URL adresu.

Kôd

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

Izlazni

https://example.com

host

Preuzima deo hosta URL adrese.

Kôd

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

Izlazni

example.com

path

Preuzima deo putanje URL adrese.

Kôd

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

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

Izlazni

/path

/path

path_and_query

Preuzima deo putanje i upita URL adrese.

Kôd

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

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

Izlazni

/path?foo=bar&page=2

/path?foo=bar&page=2

port

Preuzima broj porta za URL adresu.

Kôd

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

Izlazni

80

443

9000

remove_query

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

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

Kôd

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

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

Izlazni

https://example.com/path

/path

scheme

Preuzima deo šeme URL adrese.

Kôd

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

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

Izlazni

http

https

Dodatni filteri

Ovi filteri pružaju korisnu opštu funkcionalnost.

podrazumevano

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

Kôd

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

Izlazni

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

My Website

file_size

Primenjuje se na brojčanu vrednost koja predstavlja broj 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.

Kôd

{{ 10000000 | file_size }}

{{ 2050 | file_size: 0 }}

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

Izlazni

9.5 MB

2 KB

207.14 KB

has_role

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

Kôd

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

{% if is_admin %}

User is an administrator.

{% endif %}

liquid

Prikazuje nisku kao Liquid kôd. Ovaj kôd će imati 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 portala ili drugih korisnika u koje možete imati poverenje za pisanje Liquid kôda.

Kôd

{{ page.adx_copy | liquid }}

Takođe pogledajte

Čuvanje izvornog sadržaja pomoću veb-predložaka
Razumevanje Liquid operatora Liquid tipovi
Liquid objekti
Liquid oznake
Liquid filteri

Napomena

Možete li nam reći o svojim željenim postavkama jezika u dokumentaciji? Ispunite kratku anketu. (imajte na umu da je ova anketa na engleskom jeziku)

Anketa će trajati oko sedam minuta. Ne prikupljaju se lični podaci (izjava o privatnosti).