Razpoložljivi predmeti Liquid

Predmeti Liquid vključujejo atribute za izpis dinamične vsebine na strani. Predmet strani ima na primer atribut »title«, ki se lahko uporabi za zapis naslova trenutne strani.

Za dostop do atributa predmeta po imenu uporabite piko . Za upodobitev atributa predmeta v predlogi ga obdajte z znakoma {{ in }}.

{{ page.title }}

Do atributov predmeta lahko dostopate tudi tako, da uporabite ime niza in []. To je uporabno v primerih, v katerih je želeni atribut določen dinamično ali ime atributa med drugim vsebuje znake, presledke ali posebne znake, ki bi vrnili neveljavno vrednost, če bi uporabili skladnjo.

{{ page["title"] }}

{% assign attribute_name = "Name with spaces" %}

{{ object[attribute_name] }}

Naslednji predmeti se lahko uporabljajo in so dostopni kjerkoli v kateri koli predlogi.

Predmet Opis
entities Omogoča, da naložite entiteto Dynamics 365 po ID-ju. Več informacij: entitete
now Predmet datum/ura, ki se navezuje na trenutni čas UTC v času upodabljanja predloge.
Opomba: To vrednost je spletna aplikacija portala shranila v predpomnilnik in se ne osveži vsakič. Več informacij: Filtri datumov
page Navezuje se na trenutno stran z zahtevo portala. Predmet strani omogoča dostop do elementov, kot so sledi poti za trenutno stran, naslov ali URL trenutne strani in kateri koli drugi atributi ali povezane entitete temeljnih zapisov programa Dynamics 365. Več informacij: stran
params Priročna bližnjica za request.params. Več informacij: zahteva
request Vključuje podatke o trenutni zahtevi HTTP. Več informacij: zahteva
settings Omogoča, da naložite poljubne nastavitve mesta po imenu. Več informacij: nastavitve, Konfiguracija nastavitev mesta za portale
sitemap Omogoča dostop do zemljevida mesta portala. Več informacij: zemljevid mesta
sitemarkers Omogoča, da naložite poljubne oznake spletnih mest po imenu. Več informacij: oznake spletnih mest
snippets Omogoča, da naložite poljubni izrezek vsebine po imenu. Več informacij: Prilagajanje vsebine z uporabo izrezkov vsebine
uporabnik Navezuje se na trenutnega uporabnika portala in omogoča dostop do vseh atributov temeljnega zapisa o stiku v programu Dynamics 365. Če noben uporabnik ni prijavljen, bo ta spremenljivka nična. Več informacij: Vrste Liquid
spletne povezave Omogoča, da naložite poljubni nabor spletnih povezav po imenu ali ID-ju. Več informacij: spletne povezave
spletno mesto Navezuje se na zapis spletnega mesta in omogoča dostop do vseh atributov zapisa spletnega mesta Dynamics 365 (adx_website) za portal. Več informacij: spletno mesto

Vsi predmeti Liquid

oglasi

spletni dnevniki

entitete

seznam entitet

pogled entitete

dogodki

forloop

forumi

zbirka znanja

stran

ankete

zahteva

searchindex

nastavitve

zemljevid mesta

oznake spletnih mest

izrezki

zanka vrstice tabele

uporabnik

spletne povezave

spletno mesto

ads

Omogoča dostop za upodabljanje oglasa.

Predmet oglasov omogoča izbiro določenega oglasa ali postavitve oglasa:

<div>

{% assign ad = ads["Ad Name"] %}

<h4>{{ ad.title }}</h4>

<a href="{{ ad.redirect_url }}">

<img src="{{ ad.image.url }}" alt="{{ ad.image.alternate_text }}" />

</a>

</div>

Atributi oglasov

Atribut Opis
placements Vrne predmet »adplacements«.
[ime ali id oglasa] Za vsak oglas je omogočen dostop prek imena ali lastnosti ID-ja.
{% assign ad = ads["Ad Name"] %}
{% assign ad = ads["da8b8a92-2ee6-476f-8a21-782b047ff460"] %}

Atributi postavitev oglasov

Atribut Opis
[ime ali id postavitve oglasa] Za vsako postavitev oglasa je omogočen dostop prek imena ali lastnosti ID-ja.
{% assign placement = ads.placements["Placement Name or Id"] %}
{% assign placement = ads.placements["2423d713-abb3-44c3-8a7d-c445e16fccad"] %}

Atributi postavitve oglasov

Postavitev oglasa je predmet entitete z vsemi enakimi atributi poleg spodaj navedenih atributov.

Atribut Opis
Oglasi Vrne zbirko predmetov oglasa, povezanih s postavitvijo. Oznake za ponovitev in Filtri polj se lahko uporabljajo s to zbirko.
Ime Vrne polje z imenom za postavitev oglasa.
placement_url URL, ki se lahko uporablja za pridobivanje postavitve oglasa, v celoti upodobljenega s predlogo.
random_url URL, ki se lahko uporablja za pridobivanje naključnega oglasa iz postavitve, v celoti upodobljene s predlogo.

Atributi oglasa

Opomba

Oglas je predmet entitete z vsemi enakimi atributi poleg spodaj navedenih atributov.

Atribut Opis
ad_url URL, ki se lahko uporablja za pridobivanje oglasa, v celoti upodobljenega s predlogo.
Copy Vrne polje s kopijo za oglas.
image Vrne slikovni predmet (če obstaja) za oglas.
Ime Vrne polje z imenom za oglas.
open_in_new_window Vrne »true«, če se mora URL, ki ga določa redirect_url, odpreti v novem oknu.
redirect_url URL, na katerega bo usmerjen uporabnik, ki izbere oglas.

Atributi slike oglasa

Atribut Opis
alternate_text Vrne besedilo, ki je namenjeno za prikaz v nadomestnem atributu oznake.
height Vrne višino v slikovnih pikah za sliko.
url Vrne URL vira slike.
width Vrne širino v slikovnih pikah za sliko.

spletni dnevniki

Zagotavlja omogočen dostop do in upodabljanje spletnih dnevnikov in objav v spletnih dnevnikih.

Predmet spletnih dnevnikov omogoča izbiro določenega spletnega dnevnika ali objave v spletnem dnevniku.

{% assign posts = blogs.posts | paginate: 0,4 %}

<div class="content-panel panel panel-default">

<div class="panel-heading">

{% assign sitemarker = sitemarkers["Blog Home"] %}

{% assign snippet = snippets["Home Blog Activity Heading"] %}

<a class="pull-right" href="{{sitemarker.url}}"> All Blogs </a>

<h4>

<a class="feed-icon fa fa-rss-square" href="{{ blogs.feedpath }}" />

{{ snippet.adx_value }}

</h4>

</div>

<ul class="list-group">

{% for post in posts.all %}

<li class="list-group-item" >

<a class="user-avatar" href="{{ post.author_url }}">

<img src="{{ post.user_image_url }}" />

</a>

<h4 class="list-group-item-heading">

<a href="{{ post.app_relative_path }}">{{ post.title }}</a>

</h4>

<div class="content-metadata">

<abbr class="timeago">{{ post.publish_date }}</abbr>

&ndash;

<a href="{{ post.author_url }}"> {{ post.author_name }} </a>

&ndash;

<a href="{{ post.application_path }}#comments">

<span class="fa fa-comment" aria-hidden="true"></span> {{ post.comment_count }}

</a>

</div>

</li>

{% endfor %}

</ul>

</div>

Predmet »blogs«

Predmet spletnih dnevnikov omogoča dostop do katerega koli določenega spletnega dnevnika v portalu ali do vseh objav v spletnih dnevnikih v portalu (ne glede na spletni dnevnik).

Spodnja tabela pojasnjuje atribute, povezane s predmetom spletnih dnevnikov.

Atribut Opis
posts Vrne predmet objav v spletnem dnevniku, ki vsebuje vse objave v spletnem dnevniku na portalu.
[ime ali id spletnega dnevnika] Do vsakega spletnega dnevnika lahko dostopate prek njegovih lastnosti imena ali ID-ja.
{% assign blog = blogs["Blog Name"] %}                             

{% assign blog = blogs["da8b8a92-2ee6-476f-8a21-782b047ff460"] %}  |

Predmet »blog«

Predmet »blog« vam omogoča delo z enim spletnim dnevnikom in dostop do objav za ta spletni dnevnik.

Spodnja tabela pojasnjuje različne atribute, povezane s predmetom spletnega dnevnika.

Atribut Opis
posts Vrne predmet objav v spletnem dnevniku, ki vsebuje vse objave v spletnem dnevniku za spletni dnevnik.
Ime Ime spletnega dnevnika.
title Naslov spletnega dnevnika.
url URL spletnega dnevnika.

Predmet »blogposts«

Predmet objav v spletnem dnevniku omogoča dostop do zbirke predmetov objav v spletnih dnevnikih. V objavah v spletnem dnevniku lahko uporabljate filtre Liquid ter objave tudi razvrstite in zagotovite oštevilčevanje strani:

{% assign blogposts = blogs.posts | order_by “adx_name”, “desc” | paginate: 0,4 | all %} Upoštevajte, da je »blogs.posts.all« tudi veljaven način za pridobivanje vseh objav v spletnem dnevniku blogs.posts | from_index: 0 | take: 2 je prav tako možno

Spodnja tabela pojasnjuje različne atribute, povezane s predmetom objav v spletnem dnevniku.

Atribut Opis
Vsa Vrne vse predmete objav v spletnem dnevniku v zbirki.

Predmet »blogpost«

Se nanaša na eno objavo v spletnem dnevniku.

Spodnja tabela pojasnjuje različne atribute, povezane s predmetom objave v spletnem dnevniku.

Atribut Opis
url URL objave.
content Vrne polje vsebine za objavo.
content Vrne polje vsebine za objavo.
author Vrne avtorja za objavo (ki je preprosto predmet entitete stika).
title Naslov objave.
comment_count Vrne celoštevilsko vrednost za število vseh komentarjev za dano objavo.
publish_date Datum, ko je bila objava objavljena.

entitete

Omogoča, da naložite entiteto Dynamics 365 po ID-ju. Če entiteta obstaja, bo vrnjen predmet entitete. Če entiteta s podanim ID-jem ni najdena, so vrnjene vrste Liquid.

{% assign account = entities.account['936DA01F-9ABD-4d9d-80C7-02AF85C822A8'] %}

{% if account %}

{{ account.name }} ({{ account.statecode.label }})

{% endif %}

{% assign entity_logical_name = 'contact' %}

{% assign contact = entities[entity_logical_name][request.params.contactid] %}

{% if contact %}

{{ contact.fullname }} ({{ contact.parentcustomerid.name }})

{% endif %}

Entiteta

Predmet entitete zagotavlja dostop do atributov zapisa entitete Dynamics 365.

Atribut Opis
Id GUID ID entitete, kot niz. Na primer »936DA01F-9ABD-4d9d-80C7-02AF85C822A8«.
logical_name Logično ime Dynamics 365 entitete.
Opomba Naloži vse opombe (annotation), povezane z entiteto, razvrščene od najstarejše do najnovejše (createdon). Opombe so vrnjene kot predmeti opomb.
dovoljenja Naloži rezultate izjav dovoljenj entitete za entiteto. Rezultati so vrnjeni kot predmet dovoljenj.
Spletni naslov Vrne pot URL sistema za upravljanje vsebin portalov Dynamics 365 za entiteto. Če entiteta nima veljavnega URL-ja na trenutnem spletnem mestu, je vrnjena vrednost »null«. Na splošno to vrne samo vrednost za določene vrste entitete, ki so bile integrirane v portal CMS, razen če ste prilagodili ponudnika URL-jev v programu.
[ime atributa ali odnosa] Do vseh atributov entitete Dynamics 365 lahko dostopate po logičnem imenu. {{ entity.createdon }}{% assign attribute_name = 'name' %}{{ entity[attribute_name] }}
Vrednosti večine atributov entitet se neposredno preslikajo v vrste Liquid: polja z dvema možnostma se preslikajo v logične vrednosti, besedilna polja v nize, numerična polja/polja valut v številke, polja datuma/časa v datumske predmete. Toda nekatere vrste atributov so vrnjene kot predmeti:
  • Iskalna polja (sklic na entiteto) so vrnjena kot predmeti sklica na entiteto.
  • Polja nabora možnosti/seznama aktualnih podatkov so vrnjena kot predmeti vrednosti nabora možnosti.
  • Naložite lahko poljubne povezane entitete po imenu sheme odnosa.
  • {{ page.adx_webpage_entitylist.adx_name }}V primeru, da je odnos povraten (tj. samoreferenčen), bo vrnjen predmet povratnega odnosa. (Sicer bi bil rezultat dvoumen.){{ page.adx_webpage_webpage.referencing.adx_name }}
    Opomba: nalaganje večjega števila povezanih entitet ali dostop do večjega števila odnosov v eni predlogi lahko negativno vpliva na učinkovitost upodabljanja predloge. Izogibajte se nalaganju entitet za vsak element v polju, v zanki. Kjer je mogoče, za nalaganje zbirk entitet uporabite oznake entitete Dynamics 365.

Sklic na entiteto

Vrednosti atributa iskanja so vrnjene kot predmeti reference entitete, z naslednjimi atributi.

Atribut Opis
Id GUID ID entitete, na katero se sklicuje, kot niz.
Na primer »936DA01F-9ABD-4d9d-80C7-02AF85C822A8«.
logical_name Logično ime Dynamics 365 entitete, na katero se sklicuje.
Ime Primarni atribut imena za entiteto, na katero se sklicuje.

Opomba

Opomba je predmet entitete, ki zagotavlja dostop do atributov in odnosov za zapis pripombe. Poleg vseh atributov predmeta entitete ima opomba naslednje dodatne atribute.

Atribut Opis
documentbody Naloži atribut »documentbody« zapisa pripombe za opombo kot niz, kodiran v obliki Base64. Vsebina tega atributa je lahko velika, zato se ne naloži z ostalimi atributi opombe, ampak samo na zahtevo.
Opomba: uporaba atributa »documentbody« lahko negativno vpliva na učinkovitost upodabljanja predloge, zato je potrebna previdnost.
Če je mogoče, za zagotavljanje povezave do priloge v obliki opombe raje uporabite atribut »url«.
Spletni naslov Vrne pot URL-ja za vgrajeno rutino za obravnavo prilog opomb na portalu. Če ima uporabnik dovoljenje in ima opomba priloženo datoteko, bo zahteva temu URL-ju prenesla prilogo datoteke opombe.

Vrednost nabora možnosti

Vrednosti nabora možnosti/seznama aktualnih podatkov so vrnjeni kot predmeti reference entitete, z naslednjimi atributi.

Atribut Opis
Oznaka Lokalizirana oznaka vrednosti nabora možnosti/seznama aktualnih podatkov. Na primer »Dejavno«.
Vrednost Celoštevilska vrednost vrednosti nabora možnosti/seznama aktualnih podatkov. Na primer »0«.

Dovoljenja za entitete

Predmet dovoljenj za entiteto zagotavlja dostop do združevalnih rezultatov izjav dovoljenj za entiteto.

Atribut Opis
can_append Vrne vrednost »true«, če ima trenutni uporabnik dovoljenje za prilaganje zapisov k odnosom tega zapisa. V nasprotnem primeru vrne vrednost »false«.
can_append_to Vrne vrednost »true«, če ima trenutni uporabnik dovoljenje za prilaganje tega zapisa k odnosu druge entitete. V nasprotnem primeru vrne vrednost »false«.
can_create Vrne vrednost »true«, če ima trenutni uporabnik dovoljenje za ustvarjanje novih zapisov te vrste entitete. V nasprotnem primeru vrne vrednost »false«.
can_delete Vrne vrednost »true«, če ima trenutni uporabnik dovoljenje za brisanje tega zapisa. V nasprotnem primeru vrne vrednost »false«.
can_read Vrne vrednost »true«, če ima trenutni uporabnik dovoljenje za branje tega zapisa. V nasprotnem primeru vrne vrednost »false«.
can_write Vrne vrednost »true«, če ima trenutni uporabnik dovoljenje za posodobitev tega zapisa. V nasprotnem primeru vrne vrednost »false«.
rules_exist Vrne vrednost »true«, če so rezultati dovoljenja, ki jih predstavlja ta predmet, rezultat izrecno določenih pravil dovoljenja. Vrne vrednost »false«, če so to privzeti rezultati, ko ni izrecno določenih dovoljenj.

Povraten odnos

Poskusi naložiti povratne (tj. samoreferenčne) odnose za entitete, ki so vrnjene kot predmeti z naslednjimi atributi.

Atribut Opis
is_reflexive Vrne vrednost »true«. Se lahko uporabi za preskus, ali je predmet, ki ga vrne odnos, predmet povratnega odnosa.
referenced Vrne polje entitet, na katere se sklicuje, za dani odnos.
referencing Vrne entiteto, ki se sklicuje, za dani odnos. Vrne vrednost »null«, če entiteta, ki se sklicuje, ne obstaja. Če je odnos »mnogo proti mnogo« (N:N), vrne polje entitet, ki se sklicujejo.

Seznam entitet »entitylist«

Predmet seznama entitet, ki se uporablja v oznakah entitete Dynamics 365. Omogoča dostop do vseh atributov danega seznama entitet.

Atributi

Opomba

entitete

Atribut Opis
create_enabled Vrne vrednost »true«, če je ustvarjanje novih zapisov konfigurirano za seznam entitet. V nasprotnem primeru vrne vrednost »false«.
create_url Vrne konfigurirano pot URL za povezavo/gumb za ustvarjanje za seznam entitet.
detail_enabled Vrne vrednost »true«, če je podroben prikaz za posamezne zapise konfiguriran za seznam entitet. V nasprotnem primeru vrne vrednost »false«.
detail_id_parameter Vrne ime parametra niza poizvedbe za uporabo za ID zapisa pri izdelovanju URL-ja podrobnega prikaza zapisa. Za podrobnosti o uporabi filtrov Liquid pri izdelavi URL-jev glejte Filtri URL. Na primer »ID«.
detail_label Vrne konfigurirano lokalizirano oznako za povezave/gumbe podrobnega pogleda za seznam entitet.
detail_url Vrne konfigurirano pot URL za povezave/gumbe podrobnega pogleda za seznam entitet.
empty_list_text Vrne konfigurirano lokalizirano besedilo, ki bo prikazano, ko pogled seznama entitet ne vrne rezultatov.
enable_entity_permissions Vrne vrednost »true«, če je za ta seznam entitet omogočeno filtriranje po dovoljenju za entiteto. V nasprotnem primeru vrne vrednost »false«.
entity_logical_name Vrne logično ime entitete Dynamics 365 za zapise, ki so prikazani na tem seznamu entitet. Na primer »contact«
filter_account_attribute_name Vrne logično ime atributa za iskanje kupca, ki bo uporabljeno za filtriranje zapisov rezultatov po trenutnem nadrejenem računu uporabnika portala. Na primer »accountid«.
filter_apply_label Vrne konfigurirano lokalizirano oznako za uporabo pri povezavi/gumbu, ki uporabi napredno filtriranje atributov pri rezultatih seznama entitet.
filter_definition Vrne definicijo filtra atributov v obliki zapisa JSON za seznam entitet. Za podrobnosti o uporabi filtra Liquid »metafilters« za obdelavo te definicije glejte Filtri seznama entitet.
filter_enabled Vrne vrednost »true«, če je za seznam entitet omogočeno napredno filtriranje atributov. V nasprotnem primeru vrne vrednost »false«.
filter_portal_user_attribute_name Vrne logično ime atributa za iskanje stika, ki bo uporabljeno za filtriranje zapisov rezultatov po trenutnem stiku uporabnika portala. Na primer »contactid«.
filter_website_attribute_name Vrne logično ime atributa za iskanje za »adx_website«, ki bo uporabljeno za filtriranje zapisov rezultatov po trenutnemu spletnemu mestu portala. Na primer »adx_websiteid«.
language_code Vrne celoštevilsko jezikovno kodo v programu Dynamics 365, ki bo uporabljena pri izbiri vseh lokaliziranih oznak za ta seznam entitet.
page_size Vrne konfigurirano velikost strani rezultatov za seznam entitet.
primary_key_name Vrne logično ime atributa primarnega ključa za zapise, ki so prikazani v tem seznamu entitet.
search_enabled Vrne vrednost »true«, če je za ta seznam entitet omogočeno iskanje. V nasprotnem primeru vrne vrednost »false«.
search_placeholder Vrne konfigurirano lokalizirano besedilo za označbo mesta polja za iskanje v seznamu entitet.
search_tooltip Vrne konfigurirano lokalizirano besedilo za opis orodja polja za iskanje v seznamu entitet.
pogledi Vrne poglede, ki so na voljo za seznam entitet, kot predmete pogleda seznama entitet.
[logično ime atributa] Dostopate lahko do katerega koli atributa zapisa Dynamics 365 na seznamu entitet (adx_entitylist) po logičnem imenu na enak način, kot dostopate do entitet. Na primer »{{ entitylist.adx_name }}«.

Atributi pogleda seznama entitet

Atribut Opis
columns Vrne stolpce pogleda kot predmete stolpca pogleda seznama entitet.
entity_logical_name Vrne logično ime entitete Dynamics 365 za zapise, vključene v pogled. Na primer »contact«
Id Vrne ID identifikatorja GUID pogleda.
language_code Vrne celoštevilsko jezikovno kodo v programu Dynamics 365, ki bo uporabljena pri izbiri vseh lokaliziranih oznak (glav stolpca itd.) za pogled.
Ime Vrne prikazano ime pogleda v programu Dynamics 365.
primary_key_logical_name Vrne logično ime primarnega ključa entitete Dynamics 365 za zapise, vključene v pogled. Na primer »contactid«.
sort_expression Vrne privzeti izraz razvrščanja za pogled. Na primer »name ASC«, »createdon DESC«.

Atributi stolpčnega pogleda seznama entitet

Atribut Opis
attribute_type Vrne ime vrste atributa Dynamics 365 za stolpec v obliki niza. Na primer Lookup, Picklist, String, Boolean, DateTime.
logical_name Vrne logično ime atributa Dynamics 365 za stolpec. Na primer »createdon«.
Ime Vrne lokalizirano prikazano ime za stolpec v programu Dynamics 365. Na primer »Ustvarjeno dne«.
sort_ascending Vrne niz izraza razvrščanja za razvrščanje stolpca po naraščajočem vrstnem redu. Na primer »createdon ASC«.
sort_descending Vrne niz izraza razvrščanja za razvrščanje stolpca po padajočem vrstnem redu. Na primer »createdon DESC«.
sort_disabled Vrne vrednost »true«, če je razvrščanje za stolpec onemogočeno. V nasprotnem primeru vrne vrednost »false«.
sort_enabled Vrne vrednost »true«, če je razvrščanje za stolpec omogočeno. V nasprotnem primeru vrne vrednost »false«.
width Vrne konfigurirano širino stolpca v slikovnih pikah.

entityview

Predmet »entityview« se uporablja v oznaki »entityview« ter omogoča dostop do metapodatkov za pogled in tudi ogled zapisov rezultatov.

Atributi

Atribut Opis
columns Vrne stolpce v pogledu kot predmete stolpca pogleda seznama entitet.
entity_permission_denied Vrne vrednost »true«, če je bil dostop do rezultatov pogleda zavrnjen zaradi nezadostnih dovoljenj entitete za trenutnega uporabnika. Vrne vrednost »false«, če je bil dostop za branje do rezultatov pogleda odobren.
entity_logical_name Logično ime entitete Dynamics 365 za zapise z rezultati pogleda. Na primer »contact«
first_page Številka strani prve strani rezultatov pogleda. Uporabi se vrednost 1, razen če ni bilo vrnjenih nobenih rezultatov. V tem primeru bo vrednost »null«.
Id GUID ID pogleda programa Dynamics 365, ki določa ta predmet pogleda entitete.
language_code Celoštevilska jezikovna koda v programu Dynamics 365, ki se uporablja za nalaganje lokaliziranih oznak za trenutni pogled.
last_page Številka strani zadnje strani rezultatov pogleda. Če ni bilo vrnjenih nobenih rezultatov, se uporabi vrednost »null«.
name Ime pogleda programa Dynamics 365, ki določa ta pogled entitete, na primer »Dejavni stiki«.
next_page Številka strani naslednje strani rezultatov pogleda. Če ni nobene naslednje strani z rezultati, se uporabi vrednost »null«.
Stran Številka strani trenutne strani rezultatov pogleda.
pages Vrne niz številk strani, ki vključuje vse strani rezultatov za trenutni pogled.
page_size Število rezultatov, vrnjenih na stran, za trenutni pogled.
previous_page Številka strani naslednje strani rezultatov pogleda. Če ni nobene prejšnje strani z rezultati, se uporabi vrednost »null«.
primary_key_logical_name Logično ime programa Dynamics 365 za atribut primarnega ključa, ki se navezuje na entiteto rezultata za ta pogled. Na primer »contactid«.
records Trenutna stran z zapisi rezultatov za pogled kot predmetov entitete.
sort_expression Privzeti izraz razvrščanja za pogled. Na primer »nameASC«, »createdon DESC«.
total_pages Skupno število strani z rezultati za pogled.
total_records Skupno število rezultatov za pogled (prek vseh strani).

events

Omogoča dostop do dogodkov in upodabljanje dogodkov. Predmet »events« omogoča izbiranje določenega dogodka ali vseh dogodkov.

Predmet »events«

Predmet »events« omogoča dostop do katerega koli določenega dogodka v portalu ali do vseh dogodkov v portalu (ne glede na dogodek).

Predmet dogodkov ima te atribute:

Atribut Opis
occurences Vrne predmet »eventoccurancessobject«, ki vsebuje vse pojavitve dogodka v portalu
[ime ali id dogodka] Do vsakega dogodka lahko dostopate prek njegovih lastnosti imena ali ID-ja.
{% assign event = events["Event Name"] %}
{% assign event = events["da8b8a92-2ee6-476f-8a21-782b047ff460"] %}

Predmet »event«

Predmet »event« omogoča delo z enim samim dogodkom, pri čemer lahko dostopate do urnikov in pojavitev za ta dogodek.

Predmet »event« ima te atribute:

Atribut Opis
ponovitvah Vrne predmet »eventoccurrencesobject«, ki vsebuje vse pojavitve za dogodek.
ime Ime dogodka.
url URL dogodka.

Predmet »eventoccurences«

Predmet »eventoccurrences« omogoča dostop do zbirke predmetov pojavitev dogodka. Z uporabo filtrov Liquid lahko pojavitve dogodka razvrstite in določite datumski obseg za pojavitve, ki jih želite pridobiti, ter dosežete tudi oštevilčevanje strani.

{% assign occurances = event.occurrences.from[today].to[advance_date] %}

upoštevajte, da

{% assign occurances = event.occurrences.min[today].max[advance_date] %}

je možno tudi to.

Spodnji atributi so povezani s predmetom »eventoccurrences«

Atribut Opis
Vsa Vrne vse predmete »eventoccurance« v zbirki.

Predmet »eventoccurence«

Predstavlja eno pojavitev dogodka. Spodaj so navedeni povezani atributi:

Atribut Opis
url Spletni naslov pojavitve.
is_all_day_event Ali je to celodnevni dogodek?
start_time Začetni čas dogodka.
end_time Končni čas dogodka.

forloop

Vsebuje lastnosti, uporabne znotraj bloka zanke oznak za ponovitev.

Opomba

»forloop« se lahko uporablja samo v oznaki Oznake za ponovitev.

Koda

{% for child in page.children %}

{% if forloop.first %}

This is the first child page!

{% else %}

This is child page number {{ forloop.index }}.

{% endif %}

{% endfor %}

Rezultat

This is the first child page!

This is child page number 2.

This is child page number 3.

Atributi

Atribut Opis
first Vrne vrednost »true«, če gre za prvo ponovitev zanke. Vrne vrednost »false«, če ne gre za prvo ponovitev zanke.
index Položaj trenutnega elementa v zbirki, kjer ima prvi element položaj 1.
index0 Položaj trenutnega elementa v zbirki, kjer ima prvi element položaj 0.
Zadnja Vrne vrednost »true«, če gre za zadnjo ponovitev zanke. Vrne vrednost »false«, če ne gre za zadnjo ponovitev zanke.
length Vrne število ponovitev za zanko ߝ število elementov v zbirki, ki se ponavlja.
rindex Število elementov, ki ostanejo v zanki (dolžina – kazalo), kjer je 1 kazalo zadnjega elementa.
rindex0 Število elementov, ki ostanejo v zanki (dolžina – kazalo), kjer je 0 kazalo zadnjega elementa.

forumi

Zagotavlja omogočen dostop do forumov in njihovo ustvarjanje ter niti foruma. Upoštevajte, da je možnost uporabe »Liquid« za upodabljanje podatkov foruma razširjena na objave, vendar morate za ustvarjanje nove objave ali niti uporabiti predlogo strani za spletne obrazce ASP.NET z vgrajeno omenjeno funkcijo (kot so privzeta nit foruma in predloge strani za objave v forumu).

Predmet forumov omogoča, da izberete forum ali niti foruma:

<div class="content-panel panel panel-default">

<div class="panel-heading">

<h4>

<span class="fa fa-comments" aria-hidden="true"></span>

{{ snippets["Home Forum Activity Heading"] | default: "Forum Activity" | h }}

</h4>

</div>

{% for forum in website.forums %}

<ul class="list-group">

<li class="list-group-item">

<div class="row">

<div class="col-sm-6">

<h4 class="list-group-item-heading"><a href="{{ forum.url | h }}"> {{ forum.name | h }}</a></h4>

<div class="list-group-item-text content-metadata">{{ forum.adx_description | h }}</div>

</div>

<div class="col-sm-3 content-metadata">{{ forum.thread_count }} threads</div>

<div class="col-sm-3 content-metadata">{{ forum.post_count }} posts</div>

</div>

</li>

</ul>

{% endfor %}

</div>

Predmet »forumi«

Predmet foruma omogoča dostop do katerega koli določenega foruma na portalu ali do vseh niti foruma na portalu (ne glede na forum).

Predmet »forum« omogoča delo z enim forumom in dostop do niti za ta forum.

Predmet niti foruma omogoča dostop do zbirke predmetov niti foruma. Niti foruma lahko naročite ter tako dosežete tudi oštevilčevanje strani z uporabo filtrov Liquid.

{% assign threads = forum.threads | order_by "adx_name", "desc" | paginate: 0,4 | all %}

Ena nit foruma

Predmet objav v forumu omogoča dostop do zbirke predmetov objav v forumu.

Atributi

Atribut Opis
threads Vrne predmet »forumthreads«, ki vsebuje vse predmete »forumthread« na portalu.
Vsa Vrne vse predmete »forum« na portalu. Upoštevajte, da lahko uporabite tudi »website.forums«.
thread_count Vrne celoštevilsko vrednost za število niti na celotnem spletnem mestu.
post_count Vrne celoštevilsko vrednost skupnega števila objav na portalu.
[ime ali id foruma] Do vsakega foruma lahko dostopate prek njegovih lastnosti imena ali ID-ja.
`{% assign forum = forums["Forum Name"] %}
{% assign forum = forums["da8b8a92-2ee6-476f-8a21-782b047ff460"] %}

Predmet »forum«

Atributi

Opomba

entitete

Atribut Opis
threads Vrne predmet »forumthreads«, ki vsebuje vse niti foruma za forum.
Ime Ime foruma.
thread_count Vrne celoštevilsko vrednost za število niti na forumu.
post_count Vrne celoštevilsko vrednost za število objav na celotnem forumu.

Predmet »forumthreads«

Atributi

Atribut Opis
Vsa Vrne vse predmete »forumthread« v zbirki.

Predmet »forumthread«

Atributi

Opomba

entitete

Atribut Opis
posts Vrne predmet »forumposts«, ki vsebuje vse objave foruma za nit.
author Vrne avtorja za nit (ki je preprosto predmet entitete stika).
latest_post Vrne zadnjo objavo v niti.
first_post Vrne prvo objavo v niti.
post_count Vrne celoštevilsko vrednost za število objav v niti.
is_answered Ali obstaja odgovor na nit ali ne?
is_sticky Ali je nit na vrhu?

Predmet »forumposts«

Atributi

Atribut Opis
Vsa Vrne vse predmete »forumthread« v zbirki.

Ena objava v forumu

Atributi

Opomba

entitete

Atribut Opis
author Vrne avtorja za objavo (ki je preprosto predmet entitete stika).
content Vsebina objave.
is_answer Ali je ta objava odgovor na nit?

zbirka znanja

Omogoča dostop do zapisov entitete kategorije in entitete knowledgearticle v storitvi Dynamics 365 za upodabljanje člankov in kategorij na portalu.

Atributi

Atribut Opis
članki Vrne predmet članka, ki vsebuje predmete članka za zapise entitete knowledgearticle, ki so na voljo na portalu.
categories Vrne predmet kategorije, ki vsebuje predmete kategorije za zapise entitete kategorije, ki so na voljo na portalu.

Predmet »articles«

Predmet »articles« omogoča dostop do zbirke predmetov članka. Z uporabo filtrov Liquid lahko članke razvrstite in zagotovite tudi oštevilčevanje strani.

{% assign count = count | default: 3 %}
{% assign languagecode = website.selected_language.code %}
{% assign popular_articles = knowledge.articles | popular: count,languagecode  %}
{% if popular_articles %}
    <div class="list-group">
    {% for article in popular_articles %}
      <div class="list-group-item clearfix">
        <a class="title" href="{{ article.url | escape }}">{{ article.title | escape }}</a>
        <p class="description">{{ article.description | escape }}</p>
      </div>
    {% endfor %}
    </div>
{% endif %}

Atributi

Atribut Opis
priljubljeno Vrne zbirko predmetov članka, ki vsebujejo največ pogledov. {% assign popular_articles = knowledge.articles.popular %}
nedavno Vrne zbirko predmetov članka, ki vsebujejo datum zadnje spremembe. {% assign recent_articles = knowledge.articles.recent %}
najboljše Vrne zbirko predmetov članka, ki so ocenjeni z najvišjo oceno. {% assign top_articles = knowledge.articles.top %}

Filtri

Naslednji filtri lahko sprejmejo izbirne parametre za velikost strani in jezik. Prvi parameter je število zapisov za pridobitev. Privzeta velikost strani je 5. Drugi parameter je jezikovna koda za pridobivanje člankov za posamezni jezik. Filtre je mogoče združiti z drugimi filtri Liquid.

{% assign page_size = 5 %}
{% assign language_code = website.selected_language.code %}
{% assign recent_articles = knowledge.articles | recent: page_size, language_code %}
Atribut Opis
priljubljeno Vrne zbirko predmetov članka, ki vsebujejo največ pogledov. {% assign popular_articles = knowledge.articles \| popular: 10, en-US %}
nedavno Vrne zbirko predmetov članka, ki vsebujejo datum zadnje spremembe. {% assign recent_articles = knowledge.articles \| recent: 5 %}
najboljše Vrne zbirko predmetov članka, ki so ocenjeni z najvišjo oceno. {% assign top_articles = knowledge.articles \| top: 3, en-US %}

predmet kategorije

Predmet kategorije omogoča dostop do zbirke predmetov kategorije. Z uporabo filtrov Liquid lahko kategorije razvrstite in zagotovite tudi oštevilčevanje strani.

{% assign category_url = sitemarkers['Category'].url %}
  {% assign count = count | default: 0 %}  
  {% assign categories = knowledge.categories | top_level: count %}
  {% if categories %}
    <div class="list-group unstyled">
    {% for category in categories %}
      <a href="{{ category_url | add_query: 'id', category.categorynumber }}" class="list-group-item">
        {{ category.title }}
      </a>
    {% endfor %}
    </div>
  {% endif %}

Atributi

Atribut Opis
nedavno Vrne zbirko predmetov kategorije, ki vsebujejo datum zadnje spremembe.
top_level Vrne zbirko predmetov kategorije, ki nimajo nadrejene kategorije.

Filtri

Naslednji filtri lahko sprejmejo izbirni parameter, ki označuje velikost strani. Privzeta velikost strani je 5. Filtre je mogoče združiti z drugimi filtri Liquid.

{% assign page_size = 5 %}
{% assign recent_categories = knowledge.categories | recent: page_size %}
Atribut Opis
nedavno Vrne zbirko predmetov kategorije, ki vsebujejo datum zadnje spremembe. Navedete lahko parametre {% assign recent_categories = knowledge.categories \| recent: 10 %}
top_level Vrne zbirko predmetov kategorije, ki nimajo nadrejene kategorije. {% assign root_categories = knowledge.categories \| top_level %}

predmet članka

Predmet članka omogoča delo z eno entiteto knowledgearticle za prikaz podrobnosti tega članka na portalu.

Atributi

članek je predmet entitete z vsemi enakimi atributi poleg spodaj navedenih atributov.

Atribut Opis
article_public_number Javna številka članka.
comment_count Celoštevilska vrednost za število vseh komentarjev, podanih za posamezni članek.
content Vsebina članka.
current_user_can_comment Vrne logično vrednost, ki označuje, ali trenutni uporabnik lahko v članek dodaja komentarje.
is_rating_enabled Vrne logično vrednost, ki označuje, ali je ocenjevanje članka omogočeno.
ključne besede Ključne besede članka.
ime Nadomestni vzdevek za naslov članka.
ocena Decimalna vrednost ocene članka.
title Naslov članka.
view_count Celoštevilska vrednost, ki označuje število ogledov članka.

predmet kategorije

Predmet kategorije omogoča delo z eno kategorijo za prikaz podrobnosti te kategorije na portalu.

Atributi

kategorija je predmet entitete z vsemi enakimi atributi poleg spodaj navedenih atributov.

Atribut Opis
categorynumber Številka kategorije.
ime Nadomestni vzdevek za naslov kategorije.
title Naslov kategorije.

stran

Navezuje se na trenutno stran z zahtevo portala. Ta predmet združuje atribute zemljevida mesta in entitete trenutne zahteve (običajno je to spletna stran).

Predmet strani omogoča dostop do elementov, kot so sledi poti za trenutno stran, naslov ali URL trenutne strani in kateri koli drugi atributi ali povezane entitete temeljnih zapisov programa Dynamics 365.

<ul class="breadcrumb">

{% for crumb in page.breadcrumbs %}

<li><a href="{{ crumb.url | escape }}">{{ crumb.title | escape }}</a></li>

{% endfor %}

<li class="active">{{ page.title | escape }}</li>

</ul>

<div class="page-header">

<h1>{{ page.title | escape }}</h1>

</div>

<div class="page-copy">

{{ page.adx_copy }}

</div>

<div class="list-group">

{% for child in page.children %}

<a class="list-group-item" href="{{ child.url | escape }}">

{{ child.title | escape }}

</a>

{% endfor %}

</div>

<!-- Page {{ page.id }} was last modified on {{ page.modifiedon }}. -->

Atributi strani

Opomba

entitete

Atribut Opis
breadcrumbs Vrne predmete vozlišča zemljevida mesta s potjo za stran z začetkom pri korenskem vozlišču zemljevida mesta in s koncem pri nadrejenem vozlišču.
children Vrne predmete podrejenega vozlišča zemljevida mesta za stran.
parent Vrne nadrejeno vozlišče zemljevida mesta za stran. Če je stran domača stran, ima nadrejeno vozlišče vrednost »null«.
title Naslov strani.
Spletni naslov URL strani.
[ime atributa ali odnosa] Do vseh atributov temeljnega zapisa Dynamics 365 strani lahko dostopate prek logičnega imena.
{{ page.createdon }}
{% assign attribute_name = 'name' %}
{{ page[attribute_name] }}
Vrednosti večine atributov entitet se neposredno preslikajo v vrste Liquid: polja z dvema možnostma se preslikajo v logične vrednosti, besedilna polja v nize, numerična polja/polja valut v številke, polja datuma/časa v datumske predmete. Toda nekatere vrste atributov so vrnjene kot predmeti:
  • Polja za iskanje (sklic na entiteto) so vrnjena kot entitete.
  • Polja za nabor možnosti/seznam aktualnih podatkov so vrnjena kot entitete.
  • Naložite lahko poljubne povezane entitete po imenu sheme odnosa.
    {{ page.adx_webpage_entitylist.adx_name }}
    V primeru, da je odnos povraten (tj. samoreferenčen), bo vrnjen predmet entitet. (Sicer bi bil rezultat dvoumen.){{ page.adx_webpage_webpage.referencing.adx_name }}
    Opomba: nalaganje večjega števila povezanih entitet ali dostop do večjega števila odnosov v eni predlogi lahko negativno vpliva na učinkovitost upodabljanja predloge. Izogibajte se nalaganju entitet za vsak element v polju, v zanki. Kjer je mogoče, za nalaganje zbirk entitet raje uporabite oznake entitete Dynamics 365.

ankete

Zagotavlja dostop do ankete in ustvarjanje ankete.

Predmet »polls« omogoča izbiro določene ankete ali postavitev ankete:

<div>

{% assign poll = polls["Poll Name"] %}

<h4>{{ poll.question }}</h4>

{% for option in poll.options %}

<div>

<input type="radio" name="{{ poll.name }}" id="{{ option.id }}" />

<label for="{{ option.id }}">{{ option.answer }}</label>

</div>

{% endfor %}

<button type="button">{{ poll.submit_button_label }}</button>

</div>

Atributi anket

Atribut Opis
placements Vrne predmet postavitve anket.
[ime ali id ankete] Do vsake ankete lahko dostopate prek imena ali lastnosti ID-ja. {% assign poll = polls["Poll Name"] %}
{% assign poll = polls["41827a5c-33de-49b8-a0c7-439e6a02eb98"] %}

Atributi postavitve anket

Atribut Opis
[ime ali id postavitve ankete] Do vsake postavitve anket lahko dostopate prek imena ali lastnosti ID-ja.{% assign placement = polls.placements["Placement Name or Id"] %}
{% assign placement = polls.placements["7677c5d4-406e-4b6c-907c-916ac17dba0f"] %}

Atributi postavitve anket

Opomba

entitete

Atribut Opis
Ime Vrne polje z imenom za postavitev ankete.
placement_url URL, ki se lahko uporablja za pridobivanje postavitve ankete, v celoti ustvarjene s predlogo.
ankete Vrne zbirko predmetov anket, povezanih s postavitvijo. Oznake za ponovitev in Filtri polj se lahko uporabljajo s to zbirko.
random_url URL, ki se lahko uporablja za pridobivanje naključne ankete iz postavitve, v celoti ustvarjene s predlogo.
submit_url URL, kateremu je predložena izpolnjena anketa.

Atributi ankete

Opomba

entitete

Atribut Opis
has_user_voted Vrne vrednost »true«, če je trenutni uporabnik (vpisani ali anonimni) že glasoval v tej anketi.
Ime Vrne polje z imenom za anketo.
options Vrne zbirko predmetov možnosti anket, povezanih z anketo. Oznake za ponovitev in entitete se lahko uporabljajo s to zbirko.
poll_url URL, ki se lahko uporablja za pridobivanje ankete, v celoti ustvarjene s predlogo.
Vprašanje programa Vrne polje z vprašanjem za anketo.
submit_button_label Vrne niz, ki se lahko uporablja za preglasitev oznake gumba za pošiljanje za anketo.
submit_url URL, kateremu je predložena izpolnjena anketa.
user_selected_option Vrne predmet ankete, ki ga izbere uporabnik (če je že glasoval).
votes Vrne število glasov, ki so bili tabelirani za anketo.

Atributi možnosti ankete

Opomba

entitete

Atribut Opis
answer Vrne polje z odgovorom za anketo.
percentage Vrne odstotek glasov v anketi za možnost kot decimalno število od 0 do 100.
votes Vrne število glasov, ki so bili tabelirani za možnost.

request

Vključuje podatke o trenutni zahtevi HTTP.

{% assign id = request.params['id'] %}

<a href="{{ request.url | add_query: 'foo', 1 }}">Link</a>

Opomba

S filtri URL lahko dinamično ustvarjate URL-je v okolju Liquid.

Atributi

Atribut Opis
parametri Poimenovane vrednosti parametrov za trenutno zahtevo. »params« je kombinacija parametrov niza poizvedbe URL, parametrov za objavo obrazca ter piškotkov.
Pot Pot URL-ja trenutne zahteve.
/profile/
path_and_query Pot in poizvedba URL-ja trenutne zahteve.
/profile/?foo=1&bar=something
poizvedba Del poizvedbe URL-ja trenutne zahteve.
?foo=1&bar=something
Spletni naslov Celoten URL trenutne zahteve.
http://www.example.com/profile/?foo=1&bar=something

searchindex

Predmet »searchindex« je uporabljen v oznakah entitete Dynamics 365 in zagotavlja dostop do rezultatov poizvedbe.

{% searchindex query: 'support', page: params.page, page_size: 10 %}

{% if searchindex.results.size > 0 %}

<p>Found about {{ searchindex.approximate_total_hits }} matches:</p>

<ul>

{% for result in searchindex.results %}

<li>

<h3><a href="{{ result.url | escape }}">{{ result.title | escape }}</a></h3>

<p>{{ result.fragment }}</p>

</li>

{% endfor %}

</ul>

{% else %}

<p>Your query returned no results.</p>

{% endif %}

{% endsearchindex %}

Atributi

Atribut Opis
approximate_total_hits Vrne približno število vseh zadetkov, ki se ujemajo s poizvedbo po kazalu. Upoštevajte, da je zaradi načina delovanja kazala, kar zadeva varnostno filtriranje in druge dejavnike oblikovanja, ta številka samo približek in se morda ne ujema čisto s celotnim številom rezultatov, ki so na voljo trenutnemu uporabniku v nekaterih primerih.
Stran Vrne številko strani trenutne poizvedbe.
page_size Vrne največjo velikost strani trenutne poizvedbe. Če želite, da je za trenutno stran vrnjeno dejansko število rezultatov (ker je to lahko manjše od največje določene velikosti strani), uporabite »results.size«.
results Vrne stran z rezultati poizvedbe kot predmete rezultate kazala iskanja.

Rezultati kazala iskanja

Atribut Opis
entiteta Temeljne entitete za rezultat.
fragment Fragment zadevnega kratkega besedila za rezultat, pri čemer se izrazi ujemajo z določeno poizvedbo, označeno z oznako HTML <em>. Upoštevajte, da nekatere vrste poizvedb ne podpirajo označenih fragmentov, na primer mehke poizvedbe (~) in poizvedbe z nadomestnimi znaki (*). V takšnih primerih bo ta lastnost ničelna.
Id ID entitete Dynamics 365 temeljnega zapisa za rezultat kot niz. Na primer »936DA01F-9ABD-4d9d-80C7-02AF85C822A8«.
logical_name Logično ime entitete Dynamics 365 temeljnega zapisa za rezultat. Na primer »adx_webpage«.
number Število rezultata, po vseh straneh z rezultati, z začetkom pri 1. Za prvi rezultat na drugi strani rezultatov pri velikosti strani 10 bo ta vrednost na primer 11.
score Zadetek Lucene za rezultat, kot vrednost s premično vejico. Rezultati se vrnejo razvrščeni po tej vrednosti.
title Naslov rezultata.
url URL rezultata. To bo običajno – ne pa nujno – absolutna pot za trenutno aplikacijo, ne pa celoten URL. Na primer: /articles/article1/

nastavitve

Omogoča nalaganje vseh nastavitev Konfiguracija nastavitev mesta za portale po imenu. Če nastavitev s podanim imenom ni najdena, so vrnjene vrste Liquid.

Opomba

Nastavitve so vrnjene kot vrste Liquid, vendar pa lahko uporabite filtre vrst, da jih pretvoriti v druge vrste.

{{ settings["My Setting"] }}

{% assign search_enabled = settings["Search/Enabled"] | boolean %}

{% if search_enabled %}

Search is enabled.

{% endif %}

{% assign pagesize = settings['page size'] | integer | default: 10 %}

{% if pagesize > 10 %}

Page size is greater than 10.

{% endif %}

zemljevid mesta

Omogoča dostop do zemljevida mesta portala.

<h1>{{ sitemap.root.title }}</h1>

<ul class="breadcrumb">

{% for crumb in sitemap.current.breadcrumbs %}

<li><a href="{{ crumb.title }}">{{ crumb.title }}</a></li>

{% endfor %}

<li class="active">{{ sitemap.current.title }}</li>

</ul>

{% for child in sitemap.current.children %}

<a href="{{ child.url }}">{{ child.title }}</a>

{% endfor %}

It's also possible to load a site map node by URL path:

{% assign node = sitemap["/content/page1/"] %}

{% if node %}

{% for child in node.children %}

<a href="{{ child.url }}">{{ child.title }}</a>

{% endfor %}

{% endif %}

Atributi zemljevida mesta

Atribut Opis
Trenutno Vrne predmet vozlišča zemljevida mesta za trenutno stran.
Koren Vrne predmet vozlišča zemljevida mesta za korensko (domačo) stran spletnega mesta.

Atributi vozlišča zemljevida mesta

Atribut Opis
Pot Vrne predmete vozlišča zemljevida mesta s potjo za vozlišče z začetkom pri korenskem vozlišču zemljevida mesta in s koncem pri nadrejenem vozlišču.
Podrejeni elementi Vrne predmete podrejenega vozlišča zemljevida mesta za vozlišče.
Opis Vsebina opisa/povzetka za vozlišče. (To polje lahko vsebuje HTML.)
Entiteta Vrne temeljne entitete vozlišča. Če vozlišče nima temeljne entitete, bo ta vrednost »null«.
is_sitemap_ancestor Če je vozlišče zemljevida mesta prednik trenutnega vozlišča, vrne »true«, sicer pa »false«.
is_sitemap_current Če je vozlišče zemljevida mesta trenutno vozlišče, vrne »true«, sicer pa »false«.
Nadrejeno Vrne nadrejeno vozlišče zemljevida mesta za vozlišče. Če je vozlišče korensko vozlišče, bo nadrejeno vozlišče imelo vrednost »null«.
Naziv Naslov vozlišča.
Spletni naslov Naslov URL vozlišča.

oznake spletnih mest

Omogoča, da naložite poljubne oznake spletnih mest po imenu. Če obstaja oznaka spletnega mesta, bo predmet oznake spletnega mesta vrnjen. Če oznake spletnega mesta s podanim imenom ni mogoče najti, so vrnjene vrste Liquid.

{{ sitemarkers["Login"].url }}

{% assign my_sitemarker = sitemarkers["My Site Marker"] %}

{% if my_sitemarker %}

<a href="{{ my_sitemarker.url }}">{{ my_sitemarker.adx_name }}</a>

{% else %}

Site marker "My Site Marker" does not exist.

{% endif %}

Atributi oznak spletnih mest

Atribut Opis
Spletni naslov URL cilja oznake spletnega mesta.
[logično ime atributa] Do vseh atributov cilja oznake spletnega mesta zapisa Dynamics 365 lahko dostopate prek logičnega imena. Na primer »{{ sitemarker.adx_name }}«.

izrezki

Omogoča, da naložite poljubne izrezke vsebine po imenu. Če izrezka s podanim imenom ni mogoče najti, je vrnjena vrednost Null.

{{ snippets["Header"] }}

{% assign footer = snippets["Footer"] %}

{% if footer %}

{{ footer }}

{% else %}

No footer snippet was found.

{% endif %}

zanka vrstice tabele

Vsebuje lastnosti, uporabne znotraj bloka zanke oznak za ponovitev.

Opomba

»tablerowloop« se lahko uporablja samo v oznaki Oznake za ponovitev.

Atributi

Atribut Opis
Col Vrne kazalo trenutne vrstice in začne pri 1.
col0 Vrne kazalo trenutne vrstice in začne pri 0.
col_first Vrne vrednost »true«, če je trenutni stolpec prvi stolpec v vrstici, sicer vrne vrednost »false«.
col_last Vrne vrednost »true«, če je trenutni stolpec zadnji stolpec v vrstici, sicer vrne vrednost »false«.
Prva Vrne vrednost »true«, če gre za prvo ponovitev zanke. Vrne vrednost »false«, če ne gre za prvo ponovitev zanke.
Indeks Položaj trenutnega elementa v zbirki, kjer ima prvi element položaj 1.
index0 Položaj trenutnega elementa v zbirki, kjer ima prvi element položaj 0.
Zadnja Vrne vrednost »true«, če gre za zadnjo ponovitev zanke. Vrne vrednost »false«, če ne gre za zadnjo ponovitev zanke.
Length Vrne število ponovitev za zanko ߝ število elementov v zbirki, ki se ponavlja.
Rindex Število elementov, ki ostanejo v zanki (dolžina – kazalo), kjer je 1 kazalo zadnjega elementa.
rindex0 Število elementov, ki ostanejo v zanki (dolžina – kazalo), kjer je 0 kazalo zadnjega elementa.

uporabnik

Navezuje se na trenutnega uporabnika portala in omogoča dostop do vseh atributov temeljnega zapisa o stiku v programu Dynamics 365. Če ni vpisan noben uporabnik, ima ta spremenljivka vrednost Vrste Liquid

Predmet »user« ima vrednost entitete.

{% if user %}

Hello, {{ user.fullname }}!

{% else %}

Hello, anonymous user!

{% endif %}

Atributi

Poleg tega, da ima »user« vse atribute entitet, ima tudi spodnje atribute.

Navezuje se na spletno mesto in omogoča dostop do vseh atributov zapisa spletnega mesta Dynamics 365 (adx_website) za portal.

Opomba

entitete

Koda

{{ website.adx_name }} ({{ website.id }})

Rezultat

Community Portal (936DA01F-9ABD-4d9d-80C7-02AF85C822A8)

spletno mesto

Omogoča, da naložite spletne povezave po imenu ali ID-ju.

Če obstaja nabor spletnih povezav, bo vrnjen predmet nabora spletnih povezav. Če nabora spletnih povezav s podanim imenom ali ID-jem ni mogoče najti, je vrnjena vrednost Vrste Liquid.

<!-- Load web link set by ID -->

{{ weblinks[page.adx_navigation.id].name }}

<!-- Load web link set by name -->

{% assign nav = weblinks["Primary Navigation"] %}

{% if nav %}

<h1>{{ nav.title | escape }}</h1>

<ul>

{% for link in nav.weblinks %}

<li>

<a href="{{ link.url | escape }}" title="{{ link.tooltip | escape }}">

{% if link.image %}

<img src="{{ link.image.url | escape }}" alt="{{ link.image.alternate_text | escape }}" />

{% endif %}

{{ link.name | escape }}

</a>

</li>

{% endfor %}

</ul>

{% endif %}

Opomba

entitete

Atribut Opis
Besedilo Besedilo HTML nabora spletnih povezav.
Ime Ime nabora spletnih povezav.
Naziv Naslov nabora spletnih povezav.
Weblinks Polje predmetov spletnih povezav, povezano z naborom spletnih povezav.
[logično ime atributa] Do vseh atributov zapisa Dynamics 365 nabora spletnih povezav lahko dostopate po logičnem imenu. Na primer »{{ weblinkset.createdon }}«.

Opomba

entitete

Atribut Opis
Opis Opis HTML spletne povezave.
display_image_only Atribut logične vrednosti, ki označuje, ali naj bo spletna povezava prikazana samo kot slika, brez besedila povezave.
display_page_child_links Atribut logične vrednosti, ki označuje, ali naj spletna povezava prikazuje povezave do podrejenih strani zemljevida mesta za povezano stran v obliki podpovezav.
Slika Predmet slike spletne povezavo za to povezavo. Ta atribut bo ničen, če slika ni prisotna.
is_external Atribut logične vrednosti, ki označuje, ali ciljni URL spletne povezave vodi do zunanjega mesta (in ne na notranjo stran portala).
is_sitemap_ancestor Vrne vrednost »true«, če se URL spletne povezave sklicuje na prednika trenutnega vozlišča zemljevida mesta, sicer pa »false«.
is_sitemap_current Vrne vrednost »true«, če se URL spletne povezave sklicuje na trenutno vozlišče zemljevida mesta, sicer pa »false«.
Ime Ime/naslov spletne povezave.
Nofollow Atribut logične vrednosti, ki označuje, ali naj bo spletna povezava označena kot »rel="nofollow"«.
open_in_new_window Atribut logične vrednosti, ki označuje, ali naj se izbrana spletna povezava odpre v novem oknu/zavihku brskalnika.
Opis orodja Besedilo opisa orodja za spletno povezavo.
Spletni naslov URL spletne povezave.
Weblinks Polje predmetov podrejenih spletnih povezav, povezano s spletno povezavo.
[logično ime atributa] Do vseh atributov zapisa Dynamics 365 spletne povezave lahko dostopate po logičnem imenu. Na primer »{{ weblink.createdon }}«.
alternate_text Nadomestno besedilo za sliko.
Višina Celo število, ki vsebuje določeno višino slike. Če vrednost višine ni zagotovljena, bo ta atribut ničen.
Spletni naslov URL slike.
Širina Celo število, ki vsebuje določeno širino slike. Če vrednost širine ni zagotovljena, bo ta atribut ničen.

Glejte tudi

Dodajanje dinamične vsebine in ustvarjanje predlog po meri
Vrste Liquid
Predmeti Liquid
Oznake Liquid
Filtri Liquid