Saadaolevad Liquidi objektid

Likviidsed objektid sisaldavad atribuute lehele dünaamilise sisu lisamiseks. Näiteks on leheobjektil atribuut nimega „pealkiri”, mida saab kasutada praeguse lehe pealkirja väljastamiseks.

Objekti atribuudile nime järgi juurdepääsemiseks kasutage punkti . Objekti atribuudi mallis renderdamiseks ümbritsege see märkidega {{ ja }}.

{{ page.title }}

Objekti atribuutidele pääseb ka stringinime ja märkide [] abil. See on kasulik juhul, kui soovitud atribuut on määratud dünaamiliselt või kui atribuudi nimi sisaldab märke, tühikuid, erimärke jne, mis oleksid süntaksi kasutamisel kehtetud.

{{ page["title"] }}

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

{{ object[attribute_name] }}

Järgmisi objekte saab kasutada ja neile pääseb juurde igal pool ning mis tahes mallis.

Objekt Kirjeldus
olemid Võimaldab laadida mis tahes Dynamics 365-i olemi ID alusel. Lisateave: olemid
kohe Kuupäeva/kellaaja objekt, mis viitab praegusele UTC-ajale malli renderdamise ajal.
Märkus: see väärtus on portaali veebirakenduse vahemälus ning seda ei värskendata igal korral. Lisateave: Kuupäevafiltrid
leht Viitab praeguse portaali taotluse lehele. Leheobjekt võimaldab juurdepääsu asjadele, nagu praeguse lehe lingiread, pealkiri või URL, ja mis tahes muudele aluseks oleva Dynamics 365-i kirje atribuutidele või sellega seotud olemitele. Lisateave: leht
parameetrid Mugav otsetee toimingule request.params. Lisateave: taotlus
taotlus Sisaldab teavet praeguse HTTP‑taotluse kohta. Lisateave: taotlus
sätted Võimaldab laadida mis tahes saidi sätet nime järgi. Lisateave: sätted, Saidi sätete konfigureerimine portaalide jaoks
saidikaart Lubab juurdepääsu portaali saidikaardile. Lisateave: saidikaart
saidimarkerid Võimaldab laadida mis tahes saidimarkerit nime järgi. Lisateave: saidimarkerid
koodilõigud Võimaldab laadida mis tahes sisu koodilõiku nime järgi. Lisateave: Sisu kohandamine sisulõikude abil
kasutaja Viitab praegusele portaali kasutajale, võimaldades juurdepääsu kõikidele aluseks oleva Dynamics 365-i kontaktikirje atribuutidele. Kui ükski kasutaja ei ole sisse logitud, on selle muutuja väärtus null. Lisateave: Liquid-tüübid
veebilingid Lubab laadida mis tahes veebilinkide kogumi nime või ID järgi. Lisateave: veebilingid
veebisait Viitab portaali veebisaidi kirjele, võimaldades portaalis juurdepääsu kõigile Dynamics 365-i veebisaidi (adx_veebisait) kirje atribuutidele. Lisateave: veebisait

Kõik Liquid-objektid

reklaamid

ajaveebid

olemid

olemiloend

olemivaade

sündmused

forloop

foorumid

teadmised

leht

küsitlused

taotlus

otsinguindeks

sätted

saidikaart

saidimarkerid

koodilõigud

tabelirea tsükkel

kasutaja

veebilingid

veebisait

reklaamid

Pakub võimalust reklaamile juurde pääseda ja seda muuta.

Objekt Reklaamid võimaldab valida konkreetse reklaami või reklaamipaigutuse.

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

Reklaami atribuudid

Atribuut Kirjeldus
paigutused Tagastab objekti adplacements.
[reklaami nimi või id] Teil on juurdepääs mis tahes reklaamile selle nime või ID atribuutide järgi.
{% assign ad = ads["Ad Name"] %}
{% assign ad = ads["da8b8a92-2ee6-476f-8a21-782b047ff460"] %}

Reklaamipaigutuste atribuudid

Atribuut Kirjeldus
[reklaamipaigutuse nimi või id] Teil on juurdepääs mis tahes atribuudile adplacement selle nime või ID atribuutide järgi.
{% assign placement = ads.placements["Placement Name or Id"] %}
{% assign placement = ads.placements["2423d713-abb3-44c3-8a7d-c445e16fccad"] %}

Reklaamipaigutuse atribuudid

Reklaamipaigutus on kõigi samade atribuutidega olemiobjekt, millel on lisaks allpool loetletud atribuudid.

Atribuut Kirjeldus
Reklaamid Tagastab reklaami objektide kogumi, mis on seotud paigutusega. Selle kogumiga võib kasutada iteratsioonisilte ja massiivifiltreid.
Nimi Tagastab reklaami paigutusele välja Nimi.
paigutuse_url URL, mida saab kasutada täielikult malli muudetud reklaami paigutuse toomiseks.
juhuslik_url URL, mida saab kasutada täielikult malli muudetud paigutusest juhusliku reklaami toomiseks.

Reklaami atribuudid

Märkus

Reklaam on kõigi samade atribuutidega olemiobjekt, millel on lisaks allpool loetletud atribuudid.

Atribuut Kirjeldus
reklaami_url URL, mida saab kasutada täielikult malli muudetud reklaami toomiseks.
Kopeerimine Tagastab reklaamile välja Kopeeri.
pilt Tagastab preklaamile pildi objekti (kui see on olemas).
Nimi Tagastab reklaamile välja Nimi.
ava_uues_aknas_ Tagastab väärtuse Tõene, kui valiku ümbersuunamise_url määratud URL peab avanema uues aknas.
ümbersuunamise_url URL, millele reklaami klõpsav kasutaja suunatakse.

Reklaami pildi atribuudid

Atribuut Kirjeldus
alternatiivne_tekst Tagastab teksti, mis peab ilmuma sildi aseteksti atribuudis.
kõrgus Tagastab pildi kõrguse pikslites
URL Tagastab pildi URL-i allika.
laius Tagastab pildi laiuse pikslites

ajaveebid

Annab ajaveebidele ja ajaveebipostitustele juurdepääsu ja renderdamise võimaluse.

Ajaveebiobjekt võimaldab valida konkreetse ajaveebi või ajaveebipostitused.

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

ajaveebide objekt

Objekt Ajaveebid võimaldab portaalis juurdepääsu konkreetsele ajaveebile või kõigile ajaveebipostitustele (olenemata ajaveebist).

Järgmises tabelis selgitatakse ajaveebide objektiga seostatud atribuute.

Atribuut Kirjeldus
postitused Tagastab ajaveebi objekti, mis sisaldab kõiki portaali ajaveebipostitusi.
[ajaveebi nimi või id] Pääsete mis tahes ajaveebile juurde selle nime või ID atribuutide järgi.
{% assign blog = blogs["Blog Name"] %}                             

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

ajaveebi objekt

Ajaveebi objekt võimaldab teil töötada ühe ajaveebiga, andes teile juurdepääsu selle ajaveebi postitustele.

Järgmises tabelis selgitatakse mitmesuguseid ajaveebi objektidega seostatud atribuute.

Atribuut Kirjeldus
postitused Tagastab ajaveebipostituste objekti, mis sisaldab ajaveebi kõiki postitusi.
Nimi Ajaveebi nimi.
title Ajaveebi pealkiri.
URL Ajaveebi URL.

ajaveebipostituste objekt

Objekt ajaveebipostitused annab juurdepääsu ajaveebipostituse objektide kogumile. Liquidi filtrite abil saate ka ajaveebipostitusi tellida ja lehekülgjaotuse arhiivida.

{% assign blogposts = blogs.posts | order_by “adx_name”, “desc” | paginate: 0,4 | all %} Pange tähele, et blogs.posts.all on samuti sobilik viis kõigi ajaveebipostituste toomiseks, võimalik on ka blogs.posts | from_index: 0 | take: 2

Järgmises tabelis selgitatakse mitmesuguseid ajaveebipostituste objektiga seostatud atribuute.

Atribuut Kirjeldus
Kõik Tagastab kõik ajaveebipostituse objektid kogumis.

ajaveebipostituse objekt

Viitab ühele ajaveebipostitusele.

Järgmises tabelis selgitatakse mitmesuguseid ajaveebipostituse objektiga seostatud atribuute.

Atribuut Kirjeldus
URL Postituse URL.
sisu Tagastatakse postituse sisu väli.
sisu Tagastatakse postituse sisu väli.
autor Tagastatakse postituse autori (mis on lihtsalt kontaktiolemi objekt).
title Postituse pealkiri.
kommentaaride_arv Tagastatakse antud postituse kommentaaride arvu täisarvuline väärtus.
avaldamise_kuupäev Postituse avaldamise kuupäev.

olemid

Võimaldab laadida mis tahes Dynamics 365-i olemi ID alusel. Olemi olemasolu korral tagastatakse olemi objekt. Kui antud ID‑ga olemit ei leitud, tagastatakse Liquid-tüübid.

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

Olem

Olemi objekt annab juurdepääsu rakenduse Dynamics 365 olemikirje atribuutidele.

Atribuut Kirjeldus
ID Olemi GUID ID stringina. Näide: 936DA01F-9ABD-4d9d-80C7-02AF85C822A8
loogiline_nimi Olemi loogiline nimi rakenduses Dynamics 365.
Märkused Laadib olemiga seostatud mistahes märkmed (annotatsioon) järjestatuna vanimast uusimani (loomiskuupäev). Märkmed tagastatakse märkme objektina.
õigused Laadib olemi õiguse kinnituse tulemused olemi jaoks. Tulemused tagastatakse õiguste objektina.
URL Tagastab olemi rakenduse Dynamics 365 portaalide sisuhaldussüsteemi URL-i tee. Kui olemil puudub praegusel veebisaidil kehtiv URL, tagastatakse väärtus null. Üldiselt tagastatakse ainult kindlate portaali CMS‑i integreeritud olemitüüpide väärtus, kui rakendusel ei ole just kohandatud URL‑i teenusepakkuja.
[atribuudi või seose nimi] Rakenduse Dynamics 365 olemi mis tahes atribuudile pääsete juurde loogilist nime kasutades. {{ entity.createdon }}{% assign attribute_name = 'name' %}{{ entity[attribute_name] }}
Enamik olemi atribuutide väärtusi vastendatakse otse objektiga Liquid-tüübid: väljad Kaks suvandit vastendatakse loogikaväärtuste, tekstiväljad stringide, numbri‑/valuutaväljad numbrite ning kuupäeva/kellaaja väljad kuupäeva objektidega. Mõned atribuudi tüübid tagastatakse aga objektidena.
  • Otsinguväljad (olemi viide) tagastatakse olemi viite objektidena.
  • Väljad Suvandikomplekt/märkeloend tagastatakse suvandikomplekti väärtuse objektidena.
  • Seotud olemeid saate laadida ka seose skeemi nime järgi.
  • {{ page.adx_webpage_entitylist.adx_name }}Refleksiivse (st enesele viitava) seose puhul tagastatakse refleksiivse seose objekt. (Muidu oleks tulemus ebaselge.){{ page.adx_webpage_webpage.referencing.adx_name }}
    Märkus. Suure hulga seotud olemite laadimine või juurdepääs suurele hulgale seostele ühel mallil võib malli renderdamise jõudlust negatiivselt mõjutada. Vältige iga massiivis oleva üksuse seotud olemite tsüklilist laadimist. Võimaluse korral kasutage olemikogumite laadimiseks Dynamics 365-i olemisilte.

Olemi viide

Otsinguatribuutide väärtused tagastatakse olemi viite objektidena järgmiste atribuutidega.

Atribuut Kirjeldus
ID Viidatud olemi GUID ID stringina.
Näide: 936DA01F-9ABD-4d9d-80C7-02AF85C822A8
loogiline_nimi Viidatud olemi loogiline nimi rakenduses Dynamics 365.
Nimi Viidatud olemi peamine nimeatribuut.

Märkus.

Märkus on olemi objekt, mis annab juurdepääsu annotatsioonikirje atribuutidele ja seostele. Lisaks kõigile olemi objekti atribuutidele on märkmel järgmised täiendavad atribuudid.

Atribuut Kirjeldus
documentbody Laadib märkuse annotatsioonikirje atribuudi documentbody Base64‑kodeeringus stringina. Kuna selle atribuudi sisu võib olla väga mahukas, ei laadita seda koos ülejäänud märkuse atribuutidega, vaid ainult nõudmisel.
Märkus. Atribuudi documentbody kasutamisel võib olla negatiivne mõju malli renderdamise jõudlusele ja seda tuleks teha ettevaatusega.
Võimalusel andke selle asemel link manusele, kasutades atribuuti url.
URL Tagastab portaali annotatsiooni sisseehitatud manuseohjuri URL-i tee. Kui kasutajal on olemas õigus ja märkusele on manustatud fail, laaditakse selle URL‑i taotlemisel alla märkuse manusfail.

Märkus

Lisafiltrid

Suvandikomplekti väärtus

Suvandikomplekti/märkeloendi atribuudi väärtused tagastatakse olemi viite objektidena järgmiste atribuutidega.

Atribuut Kirjeldus
Silt Suvandikomplekti/märkeloendi atribuudi väärtuse lokaliseeritud silt. Näide: aktiivne
Väärtus Suvandikomplekti/märkeloendi atribuudi väärtuse täisarvuline väärtus. Näide: 0

Olemi õigused

Olemi õiguste objekt annab juurdepääsu olemi liidetud õiguse kinnituse tulemustele.

Atribuut Kirjeldus
saab_lisada Tagastab väärtuse Tõene, kui praegusel kasutajal on õigus selle kirje seostele kirjeid lisada. Muul juhul tagastab väärtuse Väär.
saab_lisada_kirjele Tagastab väärtuse Tõene, kui praegusel kasutajal on õigus lisada see kirje teise kirje seosesse. Muul juhul tagastab väärtuse Väär.
saab_luua Tagastab väärtuse Tõene, kui praegusel kasutajal on õigus luua uusi seda olemitüüpi kirjeid. Muul juhul tagastab väärtuse Väär.
saab_kustutada Tagastab väärtuse Tõene, kui praegusel kasutajal on selle kirje kustutamise õigus. Muul juhul tagastab väärtuse Väär.
saab_lugeda Tagastab väärtuse Tõene, kui praegusel kasutajal on selle kirje lugemisõigus. Muul juhul tagastab väärtuse Väär.
saab_kirjutada Tagastab väärtuse Tõene, kui praegusel kasutajal on selle kirje värskendamise õigus. Muul juhul tagastab väärtuse Väär.
reeglid_olemas Tagastab väärtuse Tõene, kui selle objektiga esindatud õiguse tulemid on selgelt määratletud õiguse reeglite tulem. Tagastab väärtuse Väär, kui need on selgelt määratletud õiguste puudumisel vaiketulemid.

Refleksiivne seos

Katsed laadida olemitele refleksiivseid (st enesele viitavaid) seoseid tagastatakse järgmiste atribuutidega objektidena.

Atribuut Kirjeldus
on_refleksiivne Tagastab väärtuse Tõene. Saab kasutada testimaks, kas seose tagastatud objekt on refleksiivse seose objekt.
viidatud Tagastatakse antud seose viidatud olemite massiiv.
viitav Tagastatakse antud seosele viitav olem. Tagastatakse väärtus null, kui ühtki viitavat olemit pole olemas. Kui seos on mitu‑mitmele (N:N), tagastatakse viitavate olemite massiiv.

olemiloend

Olemiloendi objekti kasutatakse Dynamics 365-i olemisiltide seas. See annab ligipääsu kõigile antud olemiloendi atribuutidele.

Atribuudid

Märkus

olemid

Atribuut Kirjeldus
loomine_lubatud Tagastab väärtuse Tõene, kui uute kirjete loomine on olemiloendi jaoks konfigureeritud. Muul juhul tagastab väärtuse Väär.
urli_loomine Annab vastuseks olemiloendi loomise lingi/nupu jaoks konfigureeritud URL-i tee.
üksikasjad_lubatud Tagastab väärtuse Tõene, kui üksikute kirjete üksikasjalik vaade on olemiloendi jaoks konfigureeritud ü Muul juhul tagastab väärtuse Väär.
üksikasjade_id_parameeter Annab vastuseks päringustringi parameetri nime, mida kasutatakse kirje ID-ga kirje üksikasjaliku vaate URL-i loomisel. Vt jaotisest URL-i filtrid üksikasju Liquid-filtrite kasutamise kohta URL-ide koostamisel. Näiteks: id
üksikasjade_silt Annab vastuseks olemiloendi üksikasjaliku vaate linkide/nuppude jaoks konfigureeritud lokaliseeritud sildi.
üksikasjade_url Annab vastuseks konfigureeritud URL-i tee olemiloendi üksikasjaliku vaate linkide/nuppude jaoks.
tühja_loendi_tekst Annab vastuseks konfigureeritud lokaliseeritud teksti, mis kuvatakse, kui olemiloendi vaade ei anna tulemusi.
olemi_õiguste_lubamine Tagastab väärtuse Tõene, kui olemi õiguste filtreerimine on selle olemiloendi jaoks lubatud. Muul juhul tagastab väärtuse Väär.
olemi_loogiline_nimi Tagastab Dynamics 365-i olemi loogilise nime kirjete jaoks, mida see olemiloend kuvab. Näiteks: kontakt
konto_atribuudi_nime_filtreerimine Tagastab atribuudi loogilise nime konto otsinguks, mida kasutatakse tulemkirjete filtreerimiseks portaali praeguse kasutaja peamise konto järgi. Näide: accountid
kohaldamise_sildi_filtreerimine Annab vastuseks konfigureeritud lokaliseeritud sildi, mida kasutatakse lingi/nupu jaoks, mis rakendab olemiloendi tulemustele täpsustatud atribuudifiltri.
filtri_määratlemine Annab vastuseks JSON-i atribuudifiltri määratluse olemiloendi jaoks. Vt jaotisest Olemiloendi filtrid üksikasju metafiltrite Liquid-filtri kasutamise kohta selle määratluse töötlemiseks.
filtreerimine_lubatud Tagastab väärtuse Tõene, kui olemiloendi jaoks on täpsem atribuutide filtreerimine lubatud. Muul juhul tagastab väärtuse Väär.
portaali_kasutaja_atribuudi_nime_filtreerimine Tagastab atribuudi loogilise nime kontakti otsinguks, mida kasutatakse tulemkirjete filtreerimiseks portaali praeguse kasutaja kontakti järgi. Näide: contactid
veebisaidi_atribuudi_nime_filtreerimine Tagastab atribuudi loogilise nime adxi_veebisaidi otsinguks, mida kasutatakse tulemkirjete filtreerimiseks portaali praeguse veebisaidi järgi. Näide: adx_websiteid
keelekood_ Tagastab Dynamics 365-i täisarvulise keelekoodi, mida kasutatakse selle olemiloendi kõigi lokaliseeritud siltide valimiseks.
lehe_suurus Annab vastuseks olemiloendi konfigureeritud tulemuste lehe suuruse.
primaarvõtme_nimi_ Annab vastuseks põhilise võtmeatribuudi loogilise nime kirjete jaoks, mida see olemiloend kuvab.
otsing_lubatud Tagastab väärtuse Tõene, kui otsing on selle olemiloendi jaoks lubatud. Muul juhul tagastab väärtuse Väär.
otsingu_kohatäide Annab vastuseks olemiloendi konfigureeritud lokaliseeritud teksti otsinguvälja järjehoidja.
otsingu_kohtspikker Annab vastuseks olemiloendi konfigureeritud lokaliseeritud teksti otsingu kohtspikri.
vaated Annab vastuseks olemiloendi saadaolevad vaatet olemiloendi vaateobjektidena.
[atribuudi loogiline nimi] Olemiloendi (adx_entitylist) Dynamics 365-i kirje mis tahes atribuudile pääsete juurde loogilise nime järgi samal moel, nagu olemitele. Näide: {{ entitylist.adx_name }}

Olemiloendi vaate atribuudid

Atribuut Kirjeldus
veerud Annab vastuseks vaate veerud olemiloendi vaate veergude objektidena.
olemi_loogiline_nimi Tagastab Dynamics 365-i olemi loogilise nime vaatesse kaasatud kirjete jaoks. Näiteks: kontakt
ID Annab vastuseks vaate GUID ID.
keelekood_ Tagastab Dynamics 365-i täisarvulise keelekoodi, mida kasutatakse vaate jaoks kõigi lokaliseeritud siltide (veerupäiste jne) valimiseks
Nimi Tagastab vaate Dynamics 365-i kuvatava nime.
primaarvõtme_loogiline_nimi_ Tagastab Dynamics 365-i olemi primaarvõtme loogilise nime vaatesse kaasatud kirjete jaoks. Näide: contactid
sortimise_avaldis Annab vastuseks vaate vaikimisi sortimisavaldise. Näide: name ASC, createdon DESC.

Olemiloendi vaate veeru atribuudid

Atribuut Kirjeldus
atribuudi_tüüp Tagastab Dynamics 365-i atribuudi tüübi nime veeru jaoks stringina. Näide: otsing, märkeloend, string, kahendmuutuja, kuupäev ja kellaaeg
loogiline_nimi Tagastab Dynamics 365-i atribuudi loogilise nime veeru jaoks. Näide: createdon
Nimi Tagastab lokaliseeritud Dynamics 365-i kuvatava nime veeru jaoks. Näide: loomiskuupäev
kasvav_sortimine Annab vastuseks sortimisavaldise stringi veeru sortimiseks kasvavas järjekorras. Näide: createdon ASC
kahanev_sortimine Annab vastuseks sortimisavaldise stringi veeru sortimiseks vähenevas järjekorras. Näide: createdon DESC
sortimine_keelatud Tagastab väärtuse Tõene, kui veeru sortimine on keelatud. Muul juhul tagastab väärtuse Väär.
sortimine_lubatud Tagastab väärtuse Tõene, kui veeru sortimine on lubatud. Muul juhul tagastab väärtuse Väär.
laius Annab vastuseks veeru konfigureeritud laiuse pikslites.

entityview

Objekti olemivaadet kasutatakse sildiga olemivaade ja see võimaldab juurdepääsu vaate metaandmetele ning vaate tulemkirjetele.

Atribuudid

Atribuut Kirjeldus
veerud Tagastab veerud vaates olemiloendi vaate veeruobjektidena.
olemi_õigus_keelatud Tagastab väärtuse Tõene, kui juurdepääs tulemite vaatele keelati praeguse kasutaja ebapiisavate olemiõiguste tõttu. Tagastab väärtuse Väär, kui tulemite vaatamiseks on antud lugemisõigus.
olemi_loogiline_nimi Tulemuskirjete vaate Dynamics 365-i olemi loogiline nimi. Näiteks: kontakt
esimene_leht Tulemite kuvamise esimese lehe leheküljenumber. Selleks on 1, välja arvatud siis, kui tulemeid ei tagastatud, millisel juhul on see null.
ID Dynamics 365-i vaate GUID ID, mis määratleb selle olemivaate.
keelekood_ Praeguse vaate jaoks lokaliseeritud siltide laadimiseks kasutatakse Dynamics 365-i täisarvulist keelekoodi.
viimane_leht Tulemite kuvamise viimase lehe leheküljenumber. Kui tulemeid ei tagastatud, on see null.
nimi Selle olemivaate määratleva Dynamics 365-i vaate nimi, nt Aktiivsed kontaktid.
järgmine_leht Tulemite kuvamise järgmise lehe leheküljenumber. Kui järgmist tulemite lehte ei ole, siis on see väärtus null.
Lk Tulemite kuvamise praeguse lehe leheküljenumber.
lehed Tagastab leheküljenumbrite massiivi, mis sisaldab praeguse kuva kõiki tulemite lehti.
lehe_suurus Praeguse vaate puhul lehe kohta tagastatud tulemite arv.
eelmine_leht Tulemite kuvamise järgmise lehe leheküljenumber. Kui eelmist tulemite lehte ei ole, siis on see väärtus null.
primaarvõtme_loogiline_nimi_ Selle vaate tulemite olemi primaarvõtme atribuudi Dynamics 365-i loogiline nimi. Näiteks: contactid.
Kirjed Vaate tulemikirjete praegune leht olemiobjektidena.
sortimise_avaldis Kuva vaikesortimisavaldis. Näiteks nameASC, createdon DESC.
lehti_kokku Kuva tulemilehtede koguarv.
kirjeid_kokku Kuva tulemite koguarv (kõikidel lehtedel).

sündmused

Annab sündmustele juurdepääsu ja nende muutmise võimaluse. Objekt sündmused võimaldab valida konkreetse sündmuse või kõik sündmused.

objekt sündmused

Objekt sündmused võimaldab portaalis juurde pääseda mis tahes kindlale sündmusele või kõigile sündmustele (olenemata sündmusest).

Objektil sündmused on järgmised atribuudid.

Atribuut Kirjeldus
toimumised Tagastab objekti eventoccurancessobject, mis sisaldab kõiki sündmuse toimumiskordi portaalis
[sündmuse nimi või id] Pääsete mis tahes sündmusele juurde selle nime või ID atribuutide järgi.
{% assign event = events["Event Name"] %}
{% assign event = events["da8b8a92-2ee6-476f-8a21-782b047ff460"] %}

objekt sündmus

Objekt sündmus võimaldab töötada üksiku sündmusega, andes teile juurdepääsu selle sündmuse ajakavadele ja toimumiskordadele.

Objektil sündmus on järgmised atribuudid.

Atribuut Kirjeldus
toimumist Tagastab objekti eventoccurrencesobject, mis sisaldab kõiki selle sündmuse toimumiskordi.
nimi Sündmuse nimi.
URL Sündmuse URL.

objekt eventoccurences

Objekt eventoccurrences annab teile juurdepääsu sündmuse toimumiskordade objektide kogumile. Liquidi filtreid kasutades saate tellida sündmuse toimumiskordi ja määrata toimumiskordade toomiseks ning lehekülgjaotuse arhiivimiseks ajavahemikke

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

pange tähele, et

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

on ka võimalik.

Objektiga eventoccurrences on seostatud järgmised atribuudid

Atribuut Kirjeldus
Kõik Tagastab kõik kogumis olevad objektid eventoccurrences.

objekt eventoccurence

Tähistab üht sündmuse toimumiskorda. Seostatud atribuudid on alljärgnevad.

Atribuut Kirjeldus
URL Toimumiskorra URL.
on_kogu_päeva_sündmus Kas see on kogu päeva sündmus?
algusaeg_ Sündmuse algusaeg.
lõppaeg_ Sündmuse lõpuaeg.

for-tsükkel

Sisaldab atribuute, mis on kasulikud iteratsioonisildid-tsükli plokis.

Märkus

Atribuuti forloop saab kasutada ainult ühe sildiga iteratsioonisildid.

Kood

{% for child in page.children %}

{% if forloop.first %}

This is the first child page!

{% else %}

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

{% endif %}

{% endfor %}

Väljund

This is the first child page!

This is child page number 2.

This is child page number 3.

Atribuudid

Atribuut Kirjeldus
esimene Tagastab väärtuse Tõene, kui see on tsükli esimene iteratsioon. Tagastab väärtuse Väär, kui see pole esimene iteratsioon.
indeks Praeguse üksuse paigutus kogumis, kus esimese üksuse paigutus on 1.
index0 Praeguse üksuse paigutus kogumis, kus esimese üksuse paigutus on 0.
Viimane Tagastab väärtuse Tõene, kui see on tsükli viimane iteratsioon. Tagastab väärtuse Väär, kui see pole viimane iteratsioon.
pikkus Tagastatakse tsükli iteratsioonide arv ߝ itereeritud kogumiku üksuste arv.
rindex Tsüklisse jäänud üksuste arv (pikkuse indeks), kus 1 on viimase elemendi indeks.
rindex0 Tsüklisse jäänud üksuste arv (pikkuse indeks), kus 0 on viimase elemendi indeks.

foorumid

Annab foorumitele ja foorumilõimedele juurdepääsu ja renderdamise võimaluse. Arvestage, et voolavuse kasutamine foorumiandmete renderdamiseks kohaldub postitustele, kuid uue postituse või lõime loomiseks peate kasutama ASP.NET-i veebivormide lehemalli, millele on see funktsioon sisse ehitatud (nt vaikimisi foorumilõime ja foorumipostituse lehemallid).

Foorumite objekt võimaldab valida foorumi või foorumilõimed:

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

objekt foorumid

Foorumite objekt võimaldab portaalis juurdepääsu konkreetsele foorumile või kõigile foorumilõimedele (olenemata foorumist).

Objekt foorum võimaldab töötada ühe foorumiga, andes teile juurdepääsu selle foorumi lõimedele.

Objekt foorumilõimed annab juurdepääsu foorumilõime objektide kogumile. Foorumilõime tellida ja mitmele lehele jaotada saab ka Liquid-filtrite abil.

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

Üks foorumilõim

Foorumipostituste objekt annab juurdepääsu foorumipostituste objektide kogumile.

Atribuudid

Atribuut Kirjeldus
lõimed Tagastab objekti forumthreads, mis sisaldab kõiki portaali objekte forumthread.
Kõik Tagastab kõik portaalis olevad objektid forum. Pange tähele, et website.forums on samuti võrdväärne.
lõimede_arv Tagastab kogu veebisaidil olevate lõimede arvu täisarvulise väärtuse.
postituste_arv Tagastab portaali postituste koguarvu täisarvulise väärtuse.
[foorumi nimi või id] Pääsete mis tahes foorumile juurde selle nime või ID atribuutide järgi.
`{% assign forum = forums["Forum Name"] %}
{% assign forum = forums["da8b8a92-2ee6-476f-8a21-782b047ff460"] %}

objekt foorum

Atribuudid

Märkus

olemid

Atribuut Kirjeldus
lõimed Annab vastuseks objekti forumthreads, mis sisaldab foorumi kõiki lõimi.
Nimi Foorumi nimi
lõimede_arv Tagastab foorumis olevate lõimede arvu täisarvulise väärtuse.
postituste_arv Tagastab kogu foorumis olevate postituste koguarvu täisarvulise väärtuse.

objekt forumthreads

Atribuudid

Atribuut Kirjeldus
Kõik Tagastab kõik kogumis olevad objektid forumthread.

objekt forumthread

Atribuudid

Märkus

olemid

Atribuut Kirjeldus
postitused Tagastab objekti forumposts, mis sisaldab foorumilõime kõiki postitusi.
autor Tagastab lõime autori (mis on lihtsalt kontaktiolemi objekt).
viimane_postitus Annab vastuseks lõime viimase postituse.
esimene_postitus Annab vastuseks lõime esimese postituse.
postituste_arv Tagastab lõimes olevate postituste arvu täisarvulise väärtuse.
on_vastatud Kas lõimele on vastatud või mitte?
on_kinnitatud Kas lõim on kleeplõim?

objekt forumposts

Atribuudid

Atribuut Kirjeldus
Kõik Tagastab kõik kogumis olevad objektid forumthread.

Üks foorumipostitus

Atribuudid

Märkus

olemid

Atribuut Kirjeldus
autor Tagastab postituse autori (mis on lihtsalt kontaktiolemi objekt).
sisu Postituse sisu.
on_vastus Kas see postitus on vastus lõimele?

teadmised

Annab juurdepääsu rakenduse Dynamics 365 teadmusartiklitele ja kategooria olemikirjetele artiklite ja kategooriate portaalis renderdamiseks.

Atribuudid

Atribuut Kirjeldus
artiklid Tagastab artikli objekti, mis sisaldab portaalis saadaval olevate teadmusartiklite olemikirjete artiklite objekte.
kategooriad Tagastab kategooria objekti, mis sisaldab portaalis saadaval olevate kategooria olemikirjete kategooriate objekte.

artikli objekt

Artikli objekt võimaldab teile juurdepääsu artikli objektide kogumile. Liquidi filtrite abil saate ka artikleid tellida ja lehekülgjaotust teha.

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

Atribuudid

Atribuut Kirjeldus
populaarsed Tagastab kõige suurema vaatajate arvuga artiklite objektide kogumi. {% assign popular_articles = knowledge.articles.popular %}
hiljutised Tagastab uusima muutmiskuupäevaga artiklite objektide kogumi. {% assign recent_articles = knowledge.articles.recent %}
ülesse Tagastab kõige kõrgema hinnanguga artiklite objektide kogumi. {% assign top_articles = knowledge.articles.top %}

Filtrid

Järgmised filtrid saavad nõustuda valikuliste lehesuuruse ja keele parameetritega. Esimene parameeter on toodavate kirjete arv. Lehe vaikesuurus on 5. Teine parameeter toodavate teatud keeles artiklite keelekood. Filtreid saab kombineerida teiste paindlike filtritega.

{% assign page_size = 5 %}
{% assign language_code = website.selected_language.code %}
{% assign recent_articles = knowledge.articles | recent: page_size, language_code %}
Atribuut Kirjeldus
populaarsed Tagastab kõige suurema vaatajate arvuga artiklite objektide kogumi. {% määra populaarsed_artiklid = teadmus.artiklid \| populaarsed: 10, et-ET %}
hiljutised Tagastab uusima muutmiskuupäevaga artiklite objektide kogumi. {% määra hiljutised_artiklid = teadmus.artiklid \| hiljutised: 5 %}
ülesse Tagastab kõige kõrgema hinnanguga artiklite objektide kogumi. `{% määra tipp_artiklid = teadmus.artiklid | tipp: 3, et-ET %} "

kategooriate objekt

Kategooriate objekt annab teile juurdepääsu kategooriate objektide kogumile. Liquidi filtrite abil saate ka kategooriaid tellida ja lehekülgjaotust teha.

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

Atribuudid

Atribuut Kirjeldus
hiljutised Tagastab uusima muutmiskuupäevaga kategooriate objektide kogumi.
tipp_tase Tagastab kategooriate objektide kogumi, millel ei ole peamist kategooriat.

Filtrid

Järgmised filtrid saavad nõustuda valikulise lehe suurust määrava parameetriga. Lehe vaikesuurus on 5. Filtreid saab kombineerida teiste paindlike filtritega.

{% assign page_size = 5 %}
{% assign recent_categories = knowledge.categories | recent: page_size %}
Atribuut Kirjeldus
hiljutised Tagastab uusima muutmiskuupäevaga kategooriate objektide kogumi. Saate määrata parameetrid "{% määra hiljutised_kategooriad = teadmus.kategooriad | hiljutised: 10 %}`
tipp_tase Tagastab kategooriate objektide kogumi, millel ei ole peamist kategooriat. "{% määra juur_kategooriad = teadmus.kategooriad | tipp_tase %}`

artikli objekt

Artikli objekt laseb teil töötada ühe teadmusartikliga selle artikli üksikasjade kuvamiseks portaalis.

Atribuudid

artikkel on olemi objekt, millel on lisaks allmainitule kõik samad atribuudid.

Atribuut Kirjeldus
artikli_avalik_number Artikli avalik number
kommentaaride_arv Teatud artikli kommentaaride arvu täisarvuline väärtus.
sisu Artikli sisu.
see_kasutaja_võib_kommenteerida Tagastab kahendväärtuse, mis näitab, kas kasutaja saab artiklile kommentaare jätta.
on_hindamine_lubatud Tagastab kahendväärtuse, mis näitab, kas artikli hindamine on lubatud.
märksõnad Artikli märksõnad.
nimi Artikli pealkirja alternatiivne pseudonüüm.
hinnang Artikli kümnendsüsteemis hinnangu väärtus.
title Artikli pealkiri.
vaatamiste_arv Artikli vaatamise kordade täisarvuline väärtus.

kategooria objekt

Kategooria objekt laseb teil töötada ühe kategooriaga selle üksikasjade kuvamiseks portaalis.

Atribuudid

kategooria on olemi objekt, millel on lisaks allmainitule kõik samad atribuudid.

Atribuut Kirjeldus
kategoorianumber Kategooria number
nimi Kategooria pealkirja alternatiivne pseudonüüm.
title Kategooria pealkiri

leht

Viitab praeguse portaali taotluse lehele. See objekt kombineerib saidikaardi ja praeguse taotluse olemid atribuudid (tavaliselt veebileht).

Leheobjekt võimaldab juurdepääsu asjadele, nagu praeguse lehe lingiread, pealkiri või URL, ja mis tahes muudele aluseks oleva Dynamics 365-i kirje atribuutidele või sellega seotud olemitele.

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

Lehe atribuudid

Märkus

olemid

Atribuut Kirjeldus
lingiribad Tagastab lehe sisukaardi sõlmeobjektide lingirea, kus esimene on saidikaardi juursõlm ja viimane ülemüksus.
alamüksused Tagastab lehe saidikaardi sõlme alamobjektid.
ülemüksus Tagastab lehe saidikaardi ülemsõlme. Kui leht on avaleht, on ülemüksuse väärtus null.
title Lehe pealkiri.
URL Lehe URL.
[atribuudi või seose nimi] Pääsete lehe aluseks oleva rakenduse Dynamics 365 kirje mis tahes atribuudile juurde loogilise nime järgi.
{{ page.createdon }}
{% assign attribute_name = 'name' %}
{{ page[attribute_name] }}
Enamik olemi atribuutide väärtusi vastendatakse otse objektiga Liquid-tüübid: väljad Kaks suvandit vastendatakse loogikaväärtuste, tekstiväljad stringide, numbri‑/valuutaväljad numbrite ning kuupäeva/kellaaja väljad kuupäeva objektidega. Mõned atribuudi tüübid tagastatakse aga objektidena.
  • Otsinguväljad (Olemi viide) tagastatakse kui olemid.
  • Väljad Suvandikomplekt/märkeloend tagastatakse kui olemid.
  • Seotud olemeid saate laadida ka seose skeemi nime järgi.
    {{ page.adx_webpage_entitylist.adx_name }}
    Kui seos on refleksiivne (st endale viitav), tagastatakse objekt olemid. (Muidu oleks tulemus ebaselge.){{ page.adx_webpage_webpage.referencing.adx_name }}
    Märkus. Suure hulga seotud olemite laadimine või juurdepääs suurele hulgale seostele ühel mallil võib malli renderdamise jõudlust negatiivselt mõjutada. Vältige iga massiivis oleva üksuse seotud olemite tsüklilist laadimist. Võimaluse korral kasutage olemikogumite laadimiseks rakenduse Dynamics 365 olemisilte.

küsitlused

Pakub võimalust küsitlusele juurde pääseda ja seda muuta.

Objekt küsitlused võimaldab valida konkreetse küsitluse või küsitluse paigutuse.

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

Küsitluste atribuudid

Atribuut Kirjeldus
paigutused Tagastab küsitluste paigutuse objekti.
[küsitluse nimi või id] Saate mis tahes küsitlusele ligi pääseda selle nime või ID-atribuutide järgi. {% assign poll = polls["Poll Name"] %}
{% assign poll = polls["41827a5c-33de-49b8-a0c7-439e6a02eb98"] %}

Küsitluse paigutuste atribuudid

Atribuut Kirjeldus
[küsitluse paigutuse nimi või id] Pääsete mis tahes küsitluse paigutusele juurde selle nime või ID-atribuutide järgi.{% assign placement = polls.placements["Placement Name or Id"] %}
{% assign placement = polls.placements["7677c5d4-406e-4b6c-907c-916ac17dba0f"] %}

Küsitluse paigutuse atribuudid

Märkus

olemid

Atribuut Kirjeldus
Nimi Tagastab küsitluse paigutusele nime välja.
paigutuse_url URL, mida saab kasutada täielikult malli järgi muudetud küsitluse paigutuse toomiseks.
küsitlused Tagastab küsitluse objektide kogumi, mis on seotud paigutusega. Selle kogumiga võib kasutada iteratsioonisilte ja massiivifiltreid.
juhuslik_url URL, mida saab kasutada täielikult malli järgi muudetud paigutusest suvalise küsitluse väljaotsimiseks.
edastamise_url URL, millele edastatakse lõpuleviidud küsitlus.

Küsitluse atribuudid

Märkus

olemid

Atribuut Kirjeldus
on_kasutaja_vastatud Tagastab tõese väärtuse, kui praegune kasutaja (sisselogitud või anonüümne) on juba sellele küsitlusele vastanud.
Nimi Tagastab küsitluse nime välja.
suvandid Tagastab küsitluse suvandiobjektide kogumi, mis on küsitlusega seotud. Selle kogumiga võib kasutada iteratsioonisilte ja olemeid.
küsitluse_url URL, mida saab kasutada täielikult malli järgi muudetud küsitluse väljaotsimiseks.
küsimus Tagastab küsitluse küsimuse välja.
edastamise_nupu_silt Tagastab stringi, mida saab kasutada küsitluse edastusnupu sildi tühistamiseks.
edastamise_url URL, millele edastatakse lõpuleviidud küsitlus.
kasutaja_valitud_suvand Tagastab kasutaja poolt valitud küsitluse valiku objekti (kui see kasutaja on juba vastanud).
hääled Tagastab vastuste arvu, mis on küsitluse kohta tabelisse kantud.

Küsitluse suvandite atribuudid

Märkus

olemid

Atribuut Kirjeldus
vastus Tagastab küsitluse vastuse välja.
protsent Tagastab küsitluse vastuste protsendi kümnendarvuna vahemikus 0 kuni 100.
hääled Tagastab vastuste arvu, mis on antud valiku kohta tabelisse kantud.

taotlus

Sisaldab teavet praeguse HTTP‑taotluse kohta.

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

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

Märkus

URL‑i filtritega saate Liquidis dünaamiliselt URL‑e luua.

Atribuudid

Atribuut Kirjeldus
parameetrid Praeguse taotluse nimega parameetriväärtused. Parameetrid on URL‑i päringustringi parameetrite, vormi postituse parameetrite ja küpsiste kombinatsioon.
Tee Praeguse taotluse URL-i tee.
/profiil/
tee_ja_päring Praeguse taotluse URL-i tee ja päring.
/profile/?foo=1&bar=something
päring Praeguse taotluse URL-i päringu osa.
?foo=1&bar=something
URL Praeguse taotluse täielik URL.
http://www.example.com/profile/?foo=1&bar=something

searchindex

Objekti searchindex kasutatakse Dynamics 365-i olemisiltidega ja see annab juurdepääsu päringu tulemitele.

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

Atribuudid

Atribuut Kirjeldus
ligikaudu_kokku_vaatamisi Tagastab registri päringule vastava ligikaudse kogutabamuste arvu. Pange tähele, et otsinguregistri toimimise viisi tõttu turbefiltreerimise ja muude kujundustegurite suhtes on see arv ainult ligikaudne ega pruugi täpselt ühtida mõnes olukorras praegusele kasutajale saadaolevate tulemite koguarvuga.
Lk Tagastab praeguse päringu lehenumbri.
lehe_suurus Tagastab praeguse päringu maksimaalse lehe suuruse. Arvestage sellega, et kui soovite praeguse lehe kohta tagastatavate tulemite tegelikku arvu (kuna see võib olla väiksem kui määratud maksimaalne lehe suurus), kasutage parameetrit results.size.
tulemid Tagastab päringu tulemite lehe otsinguregistri tulemi objektidena.

Otsinguregistri tulemid

Atribuut Kirjeldus
Olem Tulemi aluseks olevad olemid.
osa Asjakohane lühike tekstiosa tulemi kohta, tingimused vastavad määratud päringule, mis on esile tõstetud HTML-sildiga <em>. Arvestage sellega, et teatud tüüpi päringud ei toeta esiletõstetud osi, nagu hägusad päringud (~) ja metamärkide päringud (*). Nendel juhtudel on see atribuut null.
ID Tulemi aluseks oleva kirje Dynamics 365-i olemi ID stringina. Näide: 936DA01F-9ABD-4d9d-80C7-02AF85C822A8
loogiline_nimi Tulemi aluseks oleva kirje Dynamics 365-i olemi loogiline nimi. Näide: adx_webpage
Number Tulemi number kõikide tulemite lehtede hulgas, alustades number 1-st. Näiteks kui lehe suurus on 10, siis tulemite teise lehe esimese tulemi puhul on see väärtus 11.
skoor Tulemi Lucene'i skoor ujukoma väärtusena. Tulemid tagastatakse selle väätuse järjekorras.
title Tulemi pealkiri.
URL Tulemi URL. See on tavaliselt – kuid mitte tingimata – absoluutne tee praeguse rakenduse jaoks, mitte täielik URL. Näiteks /artiklid/artikkel1/

sätted

Võimaldab laadida mis tahes Saidisätete konfigureerimine portaalide jaoks nime järgi. Kui antud nimega sätet ei leita, tagastatakse Liquid-tüübid.

Märkus

Sätted tagastatakse üksustena Liquid-tüübid, kuid saate kasutada üksusi Tüübifiltrid nende teisendamiseks muudeks tüüpideks.

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

saidikaart

Lubab juurdepääsu portaali saidikaardile.

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

Saidikaardi atribuudid

Atribuut Kirjeldus
Praegune Tagastab praeguse lehe saidikaardi sõlme objekti.
Juur Tagastab veebisaidi juur(ava)lehe saidikaardi sõlme objekti.

Saidikaardi sõlme atribuudid

Atribuut Kirjeldus
Lingiribad Tagastab sõlme sisukaardi sõlmeobjektide lingirea, kus esimene on saidikaardi juursõlm ja viimane ülemüksus.
Alamüksused Tagastab sõlme saidikaardi alamsõlme objektid.
Kirjeldus Sõlme kirjeldus/sisukokkuvõte. (See väli võib sisaldada HTML-i.)
Üksus Tagastab sõlme aluseks olevad olemid. Kui sõlmel puudub aluseks olev olem, on selle väärtus null.
on_saidikaardi_eellane Tagastab väärtuse Tõene, kui saidikaardi sõlm on praeguse sõlme eellane, muidu on väärtuseks Väär.
on_praegune_saidikaart Tagastab väärtuse Tõene, kui saidikaardi sõlm on praegune sõlm, muidu on väärtuseks Väär.
Ema Tagastab sõlme saidikaardi emasõlme. Kui sõlm on juursõlm, on ülemüksuse väärtus null.
Ametinimetus Sõlme pealkiri.
URL Sõlme URL.

saidimarkerid

Võimaldab laadida mis tahes saidimarkerit nime järgi. Saidimarkeri olemasolu korral antakse vastuseks saidimarkeri objekt. Kui antud nimega saidimarkerit ei leita, tagastatakse Liquid-tüübid.

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

Saidimarkeri atribuudid

Atribuut Kirjeldus
URL Saidimarkeri sihtmärgi URL.
[atribuudi loogiline nimi] Pääsete saidimarkeri sihtmärgiks oleva rakenduse Dynamics 365 kirje mis tahes atribuudile juurde loogilise nime järgi. Näide: {{ sitemarker.adx_name }}

koodilõigud

Võimaldab laadida mis tahes sisu koodilõike nime järgi. Kui antud nimega koodilõiku ei leita, tagastatakse Null.

{{ snippets["Header"] }}

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

{% if footer %}

{{ footer }}

{% else %}

No footer snippet was found.

{% endif %}

tablerowloop

Sisaldab atribuute, mis on kasulikud iteratsioonisiltide tsükli plokis.

Märkus

Atribuuti tablerowloop saab kasutada ainult ühe sildiga Iteratsioonisildid.

Atribuudid

Atribuut Kirjeldus
Veerg Tagastab praeguse rea registri alates 1-st.
col0 Tagastab praeguse rea registri alates 0-st.
esimene_veerg Tagastab väärtuse Tõene, kui praegune veerg on rea esimene veerg, muidu tagastab väärtuse Väär.
viimane_veerg Tagastab väärtuse Tõene, kui praegune veerg on rea viimane veerg, muidu tagastab väärtuse Väär.
Esimene Tagastab väärtuse Tõene, kui see on tsükli esimene iteratsioon. Tagastab väärtuse Väär, kui see pole esimene iteratsioon.
Indeks Praeguse üksuse paigutus kogumis, kus esimese üksuse paigutus on 1.
index0 Praeguse üksuse paigutus kogumis, kus esimese üksuse paigutus on 0.
Viimane Tagastab väärtuse Tõene, kui see on tsükli viimane iteratsioon. Tagastab väärtuse Väär, kui see pole viimane iteratsioon.
Pikkus Tagastatakse tsükli iteratsioonide arv ߝ itereeritud kogumiku üksuste arv.
Rindex Tsüklisse jäänud üksuste arv (pikkuse indeks), kus 1 on viimase elemendi indeks.
rindex0 Tsüklisse jäänud üksuste arv (pikkuse indeks), kus 0 on viimase elemendi indeks.

kasutaja

Viitab praegusele portaali kasutajale, võimaldades juurdepääsu kõikidele aluseks oleva Dynamics 365-i kontaktikirje atribuutidele. Kui ükski kasutaja ei ole sisse logitud, on see muutuja Liquid-tüübid.

kasutaja on olemid.

{% if user %}

Hello, {{ user.fullname }}!

{% else %}

Hello, anonymous user!

{% endif %}

Atribuudid

Lisaks kõigile olemite atribuutidele on kasutajal järgmised atribuudid.

Viitab portaali veebisaidi kirjele, võimaldades juurdepääsu portaali kõigile Dynamics 365-i veebisaidi (adx_veebisait) kirje atribuutidele.

Märkus

olemid

Kood

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

Väljund

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

veebisait

Võimaldab laadida mis tahes veebilinke nime või ID järgi.

Veebilinkide kogumi olemasolu korral tagastatakse veebilinkide kogumi objekt. Kui veebilinkide komplekti antud nime või ID-ga ei leita, tagastatakse Liquid-tüübid.

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

Märkus

olemid

Atribuut Kirjeldus
Kopeerimine Veebilinkide kogumi HTML-koopia.
Nimi Veebilinkide kogumi nimi.
Ametinimetus Veebilinkide kogumi pealkiri.
Veebilingid Veebilinkide kogumiga seostatud veebilingi objektide massiiv.
[atribuudi loogiline nimi] Pääsete veebilinkide komplekti rakenduse Dynamics 365 kirje mis tahes atribuutidele juurde loogilise nime järgi. Näide: {{ weblinkset.createdon }}

Märkus

olemid

Atribuut Kirjeldus
Kirjeldus Veebilingi HTML-kirjeldus.
kuva_ainult_pilt Kahendmuutuja atribuut, mis näitab, kas veebilinki tuleb kuvada ainult pildina, ilma lingi tekstita.
kuva_lehe_alamlingid_ Loogiline atribuut, mis näitab, kas veebilink peab kuvama linke lingitud lehe saidikardi alamlehtedele alamlinkidena.
Pilt Veebilingi piltobjekt sellele lingile. See atribuut on null, kui pilti pole.
on_väline Kahendmuutuja atribuut, mis näitab, kas veebilingi siht-URL on välisele saidile (mitte sisemisele portaali lehele).
on_saidikaardi_eellane Tagastab väärtuse Tõene, kui veebilingi URL viitab praeguse saidikaardi sõlme eellasele, muidu on väärtuseks Väär.
on_praegune_saidikaart Tagastab väärtuse Tõene, kui veebilingi URL viitab praeguse saidikaardi sõlmele, muidu on väärtuseks Väär.
Nimi Veebilingi nimi/pealkiri.
Nofollow Loogiline atribuut, mis näitab, kas veebilink tuleb tähistada kui rel="nofollow".
ava_uues_aknas_ Kahendmuutuja atribuut, mis näitab, kas veebilink tuleb valimise korral avada uues brauseriaknas / uuel vahekaardil.
Kohtspikker Veebilinkgi kohtspikri tekst.
URL Veebilingi URL.
Veebilingid Veebilingiga seostatud alamveebilingi objektide massiiv.
[atribuudi loogiline nimi] Pääsete veebilingi rakenduse Dynamics 365 kirje mis tahes atribuutidele juurde loogilise nime järgi. Näide: {{ weblink.createdon }}
alternatiivne_tekst Pildi asetekst.
Kõrgus Täisarv, mis sisaldab määratud pildi kõrgust. Kui kõrguse väärtust pole sisestatud, on see atribuut väärtusega null.
URL Pildi URL.
Laius Täisarv, mis sisaldab pildi määratud laiust. Kui laiuse väärtust pole sisestatud, on see atribuut väärtusega null.

Vt ka

Dünaamilise sisu lisamine kohandatud mallide loomine
Liquidi tüübid
Liquid-objektid
Liquidi sildid
Liquidi filtrid