Tillgängliga Liquid-objekt

Preliminär objekt innehåller attribut om du vill spara dynamiskt innehåll på sidan. Sidobjektet har exempelvis ett attribut som kallas "rubrik" (title) som kan användas för att visa rubriken för den aktuella sidan.

Använd ett objektattribut efter namn, använd en punkt . Om du vill återge ett objekts attribut i en mall omsluter du attributet i {{ och }}.

{{ page.title }}

Attribut för ett objekt kan också användas med ett strängnamn och []. Detta är användbart när det önskade attributet bestäms dynamiskt eller attributets namn innehåller tecken, blanksteg, specialtecken o.s.v. som skulle vara ogiltiga om du använder syntaxen .

{{ page["title"] }}

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

{{ object[attribute_name] }}

Följande objekt kan användas och kommas åt var som helst, i alla mallar.

Objekt Beskrivning
entiteter Låter dig läsa in valfri Dynamics 365-entitet efter ID. Mer information:-entiteter
nu Ett datum/tid-objekt som refererar till den aktuella UTC-tiden när mallen återges.
Obs! Det här värdet är cachelagrat av portalens webbapp och uppdateras inte varje gång. Mer information: Datumfilter
sida Refererar till den aktuella portalbegäransidan. Sidobjektet ger tillgång till exempelvis spåren för den aktuella sidan, rubrik eller URL för den aktuella sidan, samt andra attribut och entiteter relaterade till underliggande Dynamics 365-post. Mer information:-sida
parametrar En praktiskt genväg för request.params. Mer information:-begäran
begäran Innehåller information om den aktuella HTTP-posten. Mer information:-begäran
Inställningar Låter dig läsa in alla webbplatsinställningar efter namn. Mer information:-inställningar, Konfigurera webbplatsinställningar för portaler
webbkarta Tillåter åtkomst till portalwebbplatsen. Mer information:-webbplatsöversikt
webbplatsmarkörer Låter dig läsa in alla webbplatsmarkörer efter namn. Mer information:-webbplatsmarkörer
kodavsnitt Låter dig läsa in alla innehållskodavsnitt efter namn. Mer information: Anpassa innehåll med innehållskodavsnitt
användare Refererar till den aktuella portalanvändaren, tillåter åtkomst till alla attribut för den underliggande Dynamics 365-kontaktposten. Om ingen användare är inloggad, den här variabeln kommer att vara noll.. Mer information: Liquid-typer
webblänkar Låter dig läsa in alla Webblänksuppsättning efter namn och ID. Mer information: webblänkar
webbplats Avser portalens webbplatspost, som ger åtkomst till alla attribut på Dynamics 365-webbplatsens (adx_website) post för portalen. Mer information:-webbplats

Alla Liquid-objekt

annonser

bloggar

entiteter

entitetslista

entitetsvy

händelser

forloop

forum

kunskap

sida

undersökningar

begäran

sökindex

inställningar

webbkarta

webbplatsmarkörer

kodavsnitt

tablerowloop

användare

webblänkar

webbplats

annonser

Ger dig möjlighet att komma åt och återge en annons.

Annonsobjektet låter dig markera en viss annons eller annonsplaceringen:

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

Annonsattribut

Attribut Beskrivning
placeringar Returnerar annonsplaceringsobjekt.
[annonsnamn eller -ID] Du kan komma åt annonser genom dess namn eller Id-egenskaper.
{% assign ad = ads["Ad Name"] %}
{% assign ad = ads["da8b8a92-2ee6-476f-8a21-782b047ff460"] %}

Annonsplaceringsattribut

Attribut Beskrivning
[annonsplaceringsnamn eller -ID] Du kan komma åt alla annonsplaceringar genom dess namn eller Id-egenskaper.
{% assign placement = ads.placements["Placement Name or Id"] %}
{% assign placement = ads.placements["2423d713-abb3-44c3-8a7d-c445e16fccad"] %}

Annonsplaceringsattribut

En annonsplacering är ett entitetsobjekt med samma attribut förutom de som anges nedan.

Attribut Beskrivning
Annonser Returnerar samlingen med annonsobjekt som är associerade med placeringen. upprepningstaggar och matrisfilter kan användas för den här samlingen.
Namn Returnerar namnfältet för annonsplacering.
placering_url Den URL som kan användas för att hämta annonsplacering återges helt av en mall.
slumpmässig_url Den URL som kan användas för att hämta en slumpannons från placering återges helt av en mall.

Annonsattribut

Anteckning

En annons är ett entitetsobjekt med samma attribut förutom dem som anges nedan.

Attribut Beskrivning
annons_url Den URL som kan användas för att hämta annonsen återges helt av en mall.
Kopiera Returnerar fältet Kopiera för annonsen.
bild Returnerar bildobjektet (om några) för annonsen.
Namn Returnerar fältet Namn för annonsen.
öppna_i_nytt_fönster Returnerar "true" (sant) om den URL som angavs av URL:en omdirigera_ ska öppnas i ett nytt fönster.
omdirigera_url Den URL som användaren omdirigeras till genom att välja annonsen.

Annonsbildattribut

Attribut Beskrivning
alternativ_text Returnerar den text som ska visas i taggens alt-attribut.
height Returnerar höjden i bildpunkter för bilden
URL Returnerar bildens URL-källa.
width Returnerar bredden i bildpunkter för bilden

bloggar

Ger dig möjlighet att komma åt och återge bloggar och blogginlägg.

Blogg-objektet låter dig markera en viss blogg eller ett visst blogginlägg.

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

bloggobjekt

Bloggobjekt låter dig komma åt alla specifika bloggar på portalen eller om du vill komma åt alla blogginlägg i portalen (oavsett blogg).

I följande tabell beskrivs de attribut som associeras med bloggobjektet.

Attribut Beskrivning
poster Returnerar ett -loggpostobjekt som innehåller alla blogginlägg i portalen.
[bloggnamn eller -ID] Du kan få åtkomst till valfri blogg genom dess namn eller Id-egenskaper.
{% assign blog = blogs["Blog Name"] %}                             

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

bloggobjekt

Bloggobjektet låter dig arbeta med en enda blogg, så att du kan komma åt inläggen för den bloggen.

I följande tabell beskrivs de olika attribut som associeras med bloggobjekt.

Attribut Beskrivning
poster Returnerar ett blogginläggsobjekt som innehåller alla blogginlägg i bloggen.
Namn Bloggens namn.
title Bloggens titel.
URL Bloggens URL

blogginläggsobjekt

Blogginläggobjekt låter dig komma åt en samling med blogginläggobjekt. Du kan beställa blogginlägg och få sidnumrering samt även använda flytande filter:

{% tilldela blogginlägg = blogs.posts | ordna_efter "adx_namn", "desc" | sidbrytning: 0,4 | alla %} Observera att blogs.posts.all också är ett giltigt sätt att få fram alla blogginlägg blogs.posts | från_index: 0 | take: 2 är också möjligt

I följande tabell beskrivs de olika attribut som associeras med blogginläggsobjekt.

Attribut Beskrivning
Alla Returnerar alla blogginläggsobjekt i samlingen

blogginläggsobjekt

Hänvisar till ett enda blogginlägg.

I följande tabell beskrivs de olika attribut som associeras med blogginläggsobjekt.

Attribut Beskrivning
URL Inläggets URL.
innehåll Returnerar innehållsfältet för inlägget.
innehåll Returnerar innehållsfältet för inlägget.
författare Returnerar författare för inlägget (som helt enkelt är ett kontaktentitetsobjekt.
title Inläggets titel.
kommentar_värde Returnerar ett heltalsvärde för beräkning av hur många kommentarer det finns för ett visst inlägg.
publicera_datum Det datum då inlägget publicerades.

entiteter

Låter dig läsa in valfri Dynamics 365-entitet efter ID. Om entiteten finns, returneras ett entitetsobjekt. Om det gick inte att hitta en entitet med det angivna namnet, kommer Liquid-typer att returneras.

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

Entitet

Ett enhetsobjekt ger åtkomst till attributen för en Dynamics 365-entitetspost.

Attribut Beskrivning
ID GUID-ID för enheten som en sträng. Till exempel 936DA01F-9ABD-4d9d-80C7-02AF85C822A8
logiskt_namn Entitetens logiska Dynamics 365-namn.
Kommentarer Läser in alla anteckningar (annotation) som är associerade med entiteten, ordnade från äldsta till nyaste (createdon). Anteckningar returneras som anteckningsobjekt.
behörigheter Läser in entitetens framställning av entitetsbehörighetsresultat. Resultatet returneras som ett behörighetsobjekt.
URL Returnerar Dynamics 365-portalernas URL-sökväg för innehållshanteringssystem för entiteten. Om entiteten inte har en giltig URL på den aktuella webbplatsen returneras "null". I allmänhet returneras bara ett värde för vissa typer av enheter som har integrerats i portal-CMS , såvida du inte har anpassade URL-Provider i programmet.
[attribut eller relationsnamn] Du kan komma åt alla attribut för Dynamics 365-entiteten via logiskt namn. {{ entity.createdon }}{% assign attribute_name = 'name' %}{{ entity[attribute_name] }}
Värdena för de flesta entitetsattribut mappar direkt till Liquid-typer: två alternativfält motsvarar booleska värden, textfält till strängar, numeriska/valutafält till tal, datum/tid-fält till datumobjekt. Men, vissa attributtyper returneras som objekt:
  • Uppslagsfält (entitetsreferens) returneras som entitetsreferensobjekt.
  • Alternativet ange/plocklista-fältet returneras som alternativuppsättning med värdeobjekt.
  • Du kan också läsa in alla relaterade entiteter efter relationsschemanamn.
  • {{ page.adx_webpage_entitylist.adx_name }}I det fall att en relation är reflexiv (d.v.s. självrefererande), kommer ett reflexivt relationsobjekt att returneras. (Annars kan resultatet bli tvetydigt.){{ page.adx_webpage_webpage.referencing.adx_name }}
    OBS: Att läsa in ett stort antal relaterade entiteter eller använda stora mängder relationer i en enda mall kan ha en negativ inverkan på mallens återgivningsprestanda. Undvik att ladda relaterade entiteter för varje element i en matris i en loop. Om möjligt använder du Dynamics 365-entitetstaggar för att hämta entitetssamlingar.

Entitetsreferens

Värdena för uppslagsattributet returneras som entitetsreferensobjekt med följande attribut.

Attribut Beskrivning
ID GUID-ID för den refererade entiteten som en sträng.
Till exempel 936DA01F-9ABD-4d9d-80C7-02AF85C822A8
logiskt_namn Logiskt Dynamics 365-namn för refererad entitet.
Namn Det primära attributnamnet på den refererade entiteten.

OBS!

En anteckning är ett entitetsobjekt som ger åtkomst till attribut och relationer för en anteckningspost. Förutom alla attribut av ett entitetsobjekt har en anteckning följande ytterligare attribut.

Attribut Beskrivning
documentbody Läser in attributet "documentbody" för anteckningsposten som en Base64-kodad sträng. Eftersom innehållet i det här attributet kan vara stort, läses det inte in med resten av anteckningsattributen utan kan bara läsas in på begäran.
OBS: Användning av attributet documentbody kan ha en negativ inverkan på mallåtergivningsprestandan och bör ske med försiktighet.
Använd url-attributet för att om möjligt tillhandahålla en länk till anteckningsbilagan istället.
URL Returnerar URL-sökvägen för inbyggda portalanteckningens bifogad fil-hanterare. Om användaren har behörighet och anteckningen har en bifogad fil, kommer en begäran till URL:en hämta en anteckning som bifogad fil.

Alternativuppsättningsvärde

Attributvärdena alternativuppsättning/pocklista returneras som entitetsreferensobjekt med följande attribut.

Attribut Beskrivning
Etikett Lokaliserade etiketter för attributvärde för alternativuppsättning/plocklista. Exempel: aktiv
Värde Heltalsvärdet för atttributvärdet alternativuppsättning/plocklista. Exempel: 0

Entitetsbehörigheter

Entitetsbehörighetsobjektet ger åtkomst till aggregerat resultat för behörighetsframställning för en entitet.

Attribut Beskrivning
kan_tillägg Returnerar "true" om den aktuella användaren har behörighet att lägga till poster i relationer för den här posten. Annars returneras "false".
kan_lägga till_i Returnerar "true" om den aktuella användaren har behörighet att lägga till relationer för en annan entitet. Annars returneras "false".
kan_skapa Returnerar "true" om den aktuella användaren har behörighet att skapa nya poster med denna entitetstyp. Annars returneras "false".
kan_ta bort Returnerar "true" om den aktuella användaren har behörighet att ta bort den här posten. Annars returneras "false".
kan_läsa Returnerar true om den aktuella användaren har behörighet att läsa den här posten. Annars returneras "false".
kan_skriva Returnerar "true" om den aktuella användaren har behörighet att uppdatera den här posten. Annars returneras "false".
regler_finns Returnerar "true" om behörighetsresultaten som representeras av det här objektet är resultatet av de behörighetsregler som uttryckligen har definierats. Returnerar "false" om de är standardresultaten i avsaknad av uttryckligen definierade behörigheter.

Reflexiv relation

Försök att hämta reflexiva (d.v.s. självrefererande) relationer på entiteter returneras som objekt med följande attribut.

Attribut Beskrivning
är_reflexiv Returnerar "sant". Kan användas för att testa om ett objekt som returnerades av en relation är ett reflexivt relationsobjekt.
refererad Returnerar en matris med refererade enheter för relationen.
refererar Returnerar en refererad entitet för relationen. Returnerar "null" om det inte finns några refererade entiteter. Om relationen är många-till-många (n till n), returneras en matris med refererade entiteter.

entitetslista

Objektet Entitetslista används i Dynamics 365-entitetstaggarna. Den ger åtkomst till alla attribut för en given entitetslista.

Attribut

Anteckning

entiteter

Attribut Beskrivning
skapa_aktiverad Returnerar "true" om skapandet av nya poster har konfigurerats för entitetslistan. Annars returneras "false".
skapa_url Returnerar den konfigurerade URL-sökvägen för en skapa-länk/knapp för entitetslistan.
detalj_aktiverad Returnerar "true" om en detaljerad vy för enskilda poster är konfigurerad för entitetslistan. Annars returneras "false".
detalj_id_parameter Returnerar parameternamnet för frågesträng som ska användas för post-ID när du konstruerar en postdetalj för visnings-URL. Se URL filters för mer information om hur du använder Liquid-filter för att skapa URL:er. Exempel: id
detalj_etikett Returnerar den konfigurerade lokaliserade etiketten för en detaljvisnings-länk/knapp för entitetslistan.
detalj_url Returnerar den konfigurerade URL-sökvägen för en detalvisnings-länk/knapp för entitetslistan.
tom_lista_text Returnerar den konfigurerade lokaliserade texten som ska visas när entitetslistans vy inte returnerar några resultat.
aktivera_entitet_behörigheter Returnerar "true" om entitetsbehörighetsfiltrering är aktiverad för den här entitetslistan. Annars returneras "false".
entitet_logiskt_namn Returnerar Dynamics 365-entitetens logiska namn för poster som ska visas i entitetslistan. Till exempel: Kontakt
filtrera_konto_attribut_namn Returnerar uppslagsattributets logiska namn till det konto som ska användas för att filtrera resultatposter efter den aktuella portalanvändarens överordnade konto. Exempel: accountid
filtrera_tillämpa_etikett Returnerar den konfigurerade lokaliserade etikett som ska användas för länken/knappen som gäller ett avancerat attributfilter till entitetlistans resultat.
filtrera_definition Returnerar filterdefinitionen för JSON-attributet för entitetslistan. Se Filter för entitetslista för mer information om hur du använder metafilter Liquid-filter för att bearbeta denna definition.
filtrera_aktiverat Returnerar "true" om avancerad attributfiltrering är aktiverad för entitetslistan. Annars returneras "false".
filtrera_portal_användare_attribut_namn Returnerar attributets logiska namn för uppslag till kontakten som används för att filtrera resultatposter efter den aktuella portalanvändarens kontakt. Exempel: contactid
filtrera_webbplats_attribut_namn Returnerar attributets logiska namn för uppslaget till adx_webbplats som används för att filtrera resultatposter efter den aktuella portalens webbplats. Exempel: adx_websiteid
språk_kod Returnerar Dynamics 365-språkkoden för heltal som kommer att användas för att markera alla lokaliserade etiketter för den här entitetslistan.
sida_storlek Returnerar den konfigurerade resultatsidan för entitetslistan.
primärt_nyckel-_namn Returnerar det primära huvudattributets logiska namn för poster som ska visas i entitetslistan.
sökning_aktiverad Returnerar "true" om sökning är aktiverad för den här entitetslistan. Annars returneras "false".
sök_platshållare Returnerar den konfigurerade lokaliserade texten för entitetslistans sökfältplatshållare.
sök_knappbeskrivning Returnerar den konfigurerade lokaliserade texten för entitetslistans sökknappbeskrivning.
vyer Returnerar de tillgängliga vyerna för entitetslistan som t.ex. entitetslistans visningsobjekt.
[attributets logiska namn] Du kan komma åt alla attribut i entitetslistans (adx_entitylist) Dynamics 365-post efter logiskt namn på samma sätt som en entiteter. Exempel: {{ entitylist.adx_name }}

Attribut för entitetslistans vy

Attribut Beskrivning
kolumner Returnerar kolumnerna i vyn eftersom entitetslistan visar kolumnobjekt.
entitet_logiskt_namn Returnerar Dynamics 365-entitetens logiska namn för posterna i vyn. Till exempel: Kontakt
ID Returnerar GUIG ID för vyn
språk_kod Returnerar Dynamics 365-språkkoden för heltal som kommer att användas för att markera alla lokaliserade etiketter (kolumnrubriker, osv.).
Namn Returnerar Dynamics 365-visningsnamn för vyn.
primär_nyckel_logiskt_namn Returnerar Dynamics 365-entitetens logiska namn för primär nyckel i vyn. Exempel: contactid
sortera_uttryck Returnerar det standardinställda sorteringsuttrycket för vyn. Exempel: name ASC, createdon DESC

Kolumnattribut för entitetslistans vy

Attribut Beskrivning
attributet_typ Returnerar Dynamics 365-attributtypnamnet för kolumnen som en sträng. Exempel: Lookup, Picklist, String, Boolean, DateTime
logiskt_namn Returnerar Dynamics 365-attributets logiska namn för kolumnen. Exempel: createdon
Namn Returnerar det lokaliserade Dynamics 365-visningsnamnet för kolumnen. Exempel: Created On
sortera_stigande Returnerar en sorteringsuttrycksträng för att sortera kolumnen i stigande ordning. Exempel: createdon ASC
sortera_fallande Returnerar en sorteringsuttrycksträng för att sortera kolumnen i fallande ordning. Exempel: createdon DESC
sortera_avaktiverad Returnerar "true" om sortering är inaktiverad för kolumnen. Annars returneras "false".
sortera_aktiverat Returnerar "true" om sortering är aktiverad för kolumnen. Annars returneras "false".
width Returnerar den konfigurerade bredden för kolumnen i bildpunkter.

entitetsvy

Entitetsvyobjektet används inom entitetsvytaggen och ger tillgång till metadata för vyn, samt poster för resultatvisning.

Attribut

Attribut Beskrivning
kolumner Returnerar kolumnerna i vyn som kolumnobjekt för visning för entitetslista.
entitet_behörighet_nekades Returnerar "true" om du vill visa resultat som nekades på grund av otillräckliga entitetsbehörigheter för den aktuella användaren. Returnerar "false" om läsåtkomst till att visa resultaten beviljades.
entitet_logiskt_namn Dynamics 365-entitetens logiska namn för vyresultatposterna. Till exempel: Kontakt
första_sidan Sidnumret på den första sidan för visa resultat. Detta kommer att vara "1" om det inte returneras några resultat, då det blir "null".
ID GUID ID för Dynamics 365-vyn som definierar denna entitetsvy.
språk_kod Dynamics 365-språkkoden för heltal som används för att hämta lokaliserade etiketter för den aktuella vyn.
sista_sidan Sidnumret på den sista sidan för visa resultat. Om inga resultat returneras är detta "null".
namn Namnet på den Dynamics 365-vy som definierar denna entitetsvy, till exempel aktiva kontaktpersoner.
nästa_sida Sidnumret på nästa sida för visa resultat. Om det inte finns någon nästa sida med resultat, är detta "null".
Sida Sidnumret på den aktuella sidan för visa resultat.
sidor Returnerar en matris med sidnummer som innehåller alla sidor av resultaten för den aktuella vyn.
sida_storlek Antalet resultat som returneras per sida för den aktuella vyn.
föregående_sida Sidnumret på nästa sida för visa resultat. Om det inte finns någon föregående sida med resultat, är detta "null".
primär_nyckel_logiskt_namn Det logiska Dynamics 365-namnet för resultatentitetens primära nyckelattribut för denna vy. Till exempel: contactid.
Poster Den aktuella sidan av resultatposter för vyn, som entitetsobjekt.
sortera_uttryck Standardsorteringsuttryck för vyn. Till exempel nameASC, createdon DESC.
summa_sidor Det totala antalet sidor med sökresultat för vyn.
summa_poster Det totala antalet resultat för vyn (genom alla sidor).

händelser

Ger dig möjlighet att komma åt och återge händelser. Händelseobjektet låter dig markera en viss händelse eller alla händelser.

händelseobjekt

Händelseobjektet låter dig komma åt alla specifika händelser eller samtliga händelser i portalen (oavsett händelse).

Händelseobjektet har följande attribut:

Attribut Beskrivning
förekomster Returnerar ett eventoccurrences-objekt som innehåller alla händelseförekomster i portalen.
[händelsenamn eller -id] Du kan få åtkomst till valfri händelse via dess namn eller Id-egenskaper.
{% tilldela händelse = händelser["Händelsenamn"] %}
{% tilldela händelse = händelser["da8b8a92-2ee6-476f-8a21-782b047ff460"] %}

händelseobjekt

Händelseobjektet låter dig arbeta med en enda händelse, så att du kan komma åt den händelsens scheman och förekomster.

Händelseobjektet har följande attribut:

Attribut Beskrivning
förekomster Returnerar ett eventoccurrencesobject som innehåller alla förekomster av händelsen.
namn Namnet på händelsen.
URL URL för händelsen.

eventoccurences-objekt

eventoccurrences-objektet låter dig komma åt en samling händelseförekomstobjekt. Du kan beställa händelseförekomster och ange ett datumintervall för förekomsterna du vill hämta samt även uppnå sidnumrering med hjälp av Liquid-filter

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

notera att

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

är också möjliga.

Följande attribut är associerade med eventoccurences-objekt

Attribut Beskrivning
Alla Returnerar alla eventoccurrences-objekt i samlingen.

eventoccurence-objekt

Representerar en enda händelse. Associerade attribut anges nedan:

Attribut Beskrivning
URL URL för förekomsten.
är_hel-_dags-_händelse Är det en heldagshändelse?
start-_tid Starttid för händelse.
slut_-tid Sluttid för händelse.

forloop

Innehåller egenskaper som är användbara inom ett upprepningstaggar-loopblock.

Anteckning

forloop kan bara användas inom en upprepningstaggar-tagg.

Kod

{% for child in page.children %}

{% if forloop.first %}

This is the first child page!

{% else %}

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

{% endif %}

{% endfor %}

Utgående

This is the first child page!

This is child page number 2.

This is child page number 3.

Attribut

Attribut Beskrivning
Första Returnerar "true" om det är den första loopupprepningen. Returnerar "false" om det inte är den första upprepningen.
index Det aktuella objektets position i samlingen, där det första objektet har positionen 1.
index0 Det aktuella objektets position i samlingen, där det första objektet har positionen 0.
Sista Returnerar "true" om det är den sista loopupprepningen. Returnerar "false" om det inte är den sista upprepningen.
längd Returnerar antalet iterationer för loopen ߝ av antalet objekt i den samling som itereras över.
rindex Antalet artiklar som återstår i loopen (längd - index) där 1 är indexet för det sista objektet.
rindex0 Antalet artiklar som återstår i loopen (längd - index) där 0 är indexet för det sista objektet.

forum

Ger dig möjlighet att komma åt och återge forum och forumtrådar. Observera att möjligheten att använda preliminär för att återge forumdata sträcker sig till inlägg, men för att skapa ett nytt inlägg eller tråd, måste du använda ett ASP.NET-webbformulär mall med de nämnda funktionerna (som t.ex. standardsidmallar för forumtråd och foruminlägg).

Forumobjekt låter dig markera ett Forum eller Forumtrådar:

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

forumobjekt

Forumobjekt låter dig komma åt alla specifika forum på portalen eller om du vill komma åt alla forumtrådar i portalen (oavsett forum).

Forumobjektet låter dig arbeta med ett enda forum, så att du kan komma åt trådarna för det forumet.

Forumtrådobjekt låter dig komma åt en samling med forumtrådobjekt. Du kan dessutom beställa forumtrådar och få sidnumrering genom att använda Liquid-filter.

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

En enda forumtråd

Foruminlägg låter dig komma åt en samling med foruminläggobjekt.

Attribut

Attribut Beskrivning
trådar Returnerar ett forumtrådsobjekt som innehåller alla forumtrådsobjekt i portalen.
Alla Returnerar alla forumobjekt i portalen. Observera att website-forum också är en motsvarighet.
tråd_antal Returnerar heltalsvärdet för beräkning av hur många trådar som finns på hela webbplatsen.
inlägg_antal Returnerar heltalsvärdet för det totala antalet inlägg på portalen.
[forumets namn eller id] Du kan få åtkomst till valfritt forum via dess namn eller Id-egenskaper.
`{% tilldela forum = forum["Forumnamn"] %}
{% tilldela forum = forum["da8b8a92-2ee6-476f-8a21-782b047ff460"] %}

forumobjekt

Attribut

Anteckning

entiteter

Attribut Beskrivning
trådar Returnerar ett forumtrådsobjekt som innehåller alla forumtrådar för forumet.
Namn Namnet på forumet.
tråd_antal Returnerar heltalsvärdet för beräkning av hur många trådar som finns på hela forumet.
inlägg_antal Returnerar heltalsvärdet för beräkning av hur många inlägg som finns på hela forumet.

forumtrådsobjekt

Attribut

Attribut Beskrivning
Alla Returnerar alla forumtrådsobjekt i samlingen.

forumtrådsobjekt

Attribut

Anteckning

entiteter

Attribut Beskrivning
poster Returnerar ett foruminläggsobjekt som innehåller alla foruminlägg för den tråden.
författare Returnerar författaren för inlägget (som helt enkelt är ett kontaktentitetsobjekt).
senaste_inlägg Returnerar det senaste inlägget i tråden.
första_inlägg Returnerar det första inlägget i tråden.
inlägg_antal Returnerar heltalsvärdet för beräkning av hur många inlägg som finns i tråden.
har_besvarats Besvaras tråden eller inte?
är_fästa Är tråden en fäst tråd?

foruminläggsobjekt

Attribut

Attribut Beskrivning
Alla Returnerar alla forumtrådsobjekt i samlingen.

Ett enda foruminlägg

Attribut

Anteckning

entiteter

Attribut Beskrivning
författare Returnerar författaren till inlägget (som helt enkelt är ett kontaktentitetsobjekt).
innehåll Inläggets innehåll.
är_svar Är det här inlägget ett svar till tråden?

kunskap

Ger tillgång till Dynamics 365 kunskapsartiklar och kategorientitetsposter för rendering av artiklar och kategorier i en portal.

Attribut

Attribut Beskrivning
artiklar Returnerar ett artikelobjekt som innehåller artikelobjekt för entitetsposter för kunskapartikeln i portalen.
kategorier Returnerar ett kategoriobjekt som innehåller kategoriobjekt för kategorientitetsposter som finns i portalen.

artikelobjekt

Artikelobjekten låter dig komma åt en samling med artikelobjekt. Du kan beställa artiklar och få sidnumrering samt använda flytande filter.

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

Attribut

Attribut Beskrivning
populära Returnerar en samling artikelobjekt som innehåller de flesta vyer. {% assign popular_articles = knowledge.articles.popular %}
senaste Returnerar en samling artikelobjekt som innehåller de senaste modifierade datumet. {% assign recent_articles = knowledge.articles.recent %}
top Returnerar en samling artikelobjekt som innehåller det högsta omdömet. {% assign top_articles = knowledge.articles.top %}

Filter

Följande filter kan acceptera valfria parametrar för sidstorlek och språk. Den första parametern är numret eller posterna som ska hämtas. Standardstorleken på sidan är 5. Den andra parametern är koden för ett språk för att hämta artiklar för ett visst språk. Filter kan kombineras med andra flytande filter.

{% assign page_size = 5 %}
{% assign language_code = website.selected_language.code %}
{% assign recent_articles = knowledge.articles | recent: page_size, language_code %}
Attribut Beskrivning
populära Returnerar en samling artikelobjekt som innehåller de flesta vyer. {% assign popular_articles = knowledge.articles \| popular: 10, en-US %}
senaste Returnerar en samling artikelobjekt som innehåller de senaste modifierade datumet. {% assign recent_articles = knowledge.articles \| recent: 5 %}
top Returnerar en samling artikelobjekt som innehåller det högsta omdömet. {% assign top_articles = knowledge.articles \| top: 3, en-US %}

kategoriobjekt

Kategoriobjekt låter dig komma åt en samling med kategoriobjekt. Du kan beställa kategorier och få sidnumrering samt använda flytande filter.

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

Attribut

Attribut Beskrivning
senaste Returnerar en samling kategorier som innehåller de senaste modifierade datumet.
högsta_nivå Returnerar en samling kategoriobjekt som inte har en överordnad kategori.

Filter

Följande filter kan acceptera en valfri parameter som anger sidstorlek. Standardstorleken på sidan är 5. Filter kan kombineras med andra flytande filter.

{% assign page_size = 5 %}
{% assign recent_categories = knowledge.categories | recent: page_size %}
Attribut Beskrivning
senaste Returnerar en samling kategorier som innehåller de senaste modifierade datumet. Du kan ange parametrar {% assign recent_categories = knowledge.categories \| recent: 10 %}
högsta_nivå Returnerar en samling kategoriobjekt som inte har en överordnad kategori. {% assign root_categories = knowledge.categories \| top_level %}

artikelobjekt

Artikelobjekt låter dig arbeta med en enskild kunskapsartikel för att visa information om den artikeln på portalen.

Attribut

artikel är ett entitetsobjekt med samma attribut förutom de som anges nedan.

Attribut Beskrivning
offentligt artikelnummer Det offentliga artikelnumret i artikel.
kommentarvärde Heltalsvärdet för beräkning av hur många kommentarer det finns för en viss artikel.
innehåll Innehållet i artikeln.
aktuell_användare_kan_kommentera Returnerar ett booleskt värde som anger om den aktuella användaren kan lägga till kommentarer i artikeln.
är_granskning_aktiverat Returnerar ett booleskt värde som anger om klassificering i en artikel har aktiverats.
sökord Nyckelorden för artikeln.
namn Alternativa alias för namnet på en artikel.
klassificering Artikelns decimalklassificering.
title Artikelns rubrik.
antal_visningar Heltalsvärdet av det antal gånger som artikeln har visats.

kategoriobjekt

Kategoriobjekt låter dig arbeta med en enskild kategori för att visa dess information på portalen.

Attribut

kategori är ett entitetsobjekt med samma attribut förutom de som anges nedan.

Attribut Beskrivning
kategorinummer Kategorins kategorinummer.
namn Alternativa alias för namnet på en kategori.
title Kategorins rubrik.

sida

Refererar till den aktuella portalbegäransidan. Detta objekt kombinerar attributen för webbplatskartan och den aktuella begäran entiteter (vanligtvis en webbsida).

Sidobjektet ger tillgång till exempelvis spåren för den aktuella sidan, rubrik eller URL för den aktuella sidan, samt andra attribut och entiteter relaterade till underliggande Dynamics 365-post.

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

Sidattribut

Anteckning

entiteter

Attribut Beskrivning
spår Returnerar spårnodobjekt för webbplatsöversikt för sidan, med början från roten från webbplatsöversiktens rotnod och slutar vid överordnad.
underordnade Returnerar underordnade webbplatsöversikts-nodobjekt för sidan.
överordnad Returnerar överordnade webbplatsöversiktsnod för sidan. Om sidan är startsidan, kommer överordnad att vara "null".
title Sidans titel.
URL Sidans URL.
[attribut eller relationsnamn] Du kan komma åt alla attribut för sidans underliggande Dynamics 365-post efter logiskt namn.
{{ page.createdon }}
{% assign attribute_name = 'name' %}
{{ page[attribute_name] }}
Värdena för de flesta entitetsattribut mappar direkt till Liquid-typer: två alternativfält motsvarar booleska värden, textfält till strängar, numeriska/valutafält till tal, datum/tid-fält till datumobjekt. Men, vissa attributtyper returneras som objekt:
  • Uppslagsfälten (entitetsreferens) returneras som entiteter.
  • Fälten Alternativuppsättning/Plocklista returneras som entiteter.
  • Du kan också läsa in alla relaterade entiteter efter relationsschemanamn.
    {{ page.adx_webpage_entitylist.adx_name }}
    Om en relation är reflexiv (dvs. självrefererande) kommer ett entiteter-objekt att returneras. (Annars kan resultatet bli tvetydigt.){{ page.adx_webpage_webpage.referencing.adx_name }}
    OBS: Att läsa in ett stort antal relaterade entiteter eller använda stora mängder relationer i en enda mall kan ha en negativ inverkan på mallens återgivningsprestanda. Undvik att ladda relaterade entiteter för varje element i en matris i en loop. Om möjligt använder du Dynamics 365-entitetstaggar för att läsa in entitetssamlingar.

undersökningar

Ger dig möjlighet att komma åt och återge en undersökning.

Undersökningsobjektet låter dig markera en specifik undersökning eller undersökningsplacering:

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

Attribut för undersökningar

Attribut Beskrivning
placeringar Returnerar undersökningplaceringsobjekt.
[undersökningsnamn eller -ID] Du kan komma åt undersökning genom dess namn eller Id-egenskaper. {% assign poll = polls["Poll Name"] %}
{% assign poll = polls["41827a5c-33de-49b8-a0c7-439e6a02eb98"] %}

Undersökningplaceringsattribut

Attribut Beskrivning
[undersökningsplaceringsnamn eller -ID] Du kan komma åt alla undersökningsplaceringar genom dess namn eller Id-egenskaper.{% assign placement = polls.placements["Placement Name or Id"] %}
{% assign placement = polls.placements["7677c5d4-406e-4b6c-907c-916ac17dba0f"] %}

Undersökningsplaceringsattribut

Anteckning

entiteter

Attribut Beskrivning
Namn Returnerar namnfältet för undersökningsplacering.
placering_url Den URL som kan användas för att hämta undersökningsplacering återges helt av en mall.
undersökningar Returnerar samlingen med undersökningsobjekt som är associerade med placeringen. upprepningstaggar och matrisfilter kan användas för den här samlingen.
slumpmässig_url Den URL som kan användas för att hämta en undersökning från placering återges helt av en mall.
skicka_url Den URL som slutförda undersökningar skickas in.

Undersökningsattribut

Anteckning

entiteter

Attribut Beskrivning
har_användare_röstat Returnerar "true" om den aktuella användaren (inloggad eller anonym) redan har röstat i denna undersökning.
Namn Returnerar namnfältet för undersökningen.
alternativ Returnerar samlingen med undersökningsalternativobjekt som är associerade med undersökningen. Upprepningstaggar och entiteter kan användas för denna samling.
undersökning_url Den URL som kan användas för att hämta undersökningen återges helt av en mall.
-fråga Returnerar frågefältet för undersökningen.
skicka_knapp_etikett Returnerar en sträng som kan användas för att åsidosätta knappen Skicka för undersökningen.
skicka_url Den URL som slutförda undersökningar skickas in.
användare_markerade_alternativ Returnerar undersökningalternativobjekt som valts av användaren (om de redan har röstat).
röster Returnerar antalet röster som har blivit en tabell för att röstning.

Attribut för undersökningsalternativ

Anteckning

entiteter

Attribut Beskrivning
svar Returnerar svarsfältet för undersökningen.
procentandel Returnerar procentandelen av rösterna i undersökningen för alternativet som ett decimaltal mellan 0 och 100.
röster Returnerar antalet röster som har blivit en tabell för alternativet.

begäran

Innehåller information om den aktuella HTTP-posten.

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

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

Anteckning

Du kan dynamiskt skapa URL-adresser i Liquid med hjälp av URL-filter.

Attribut

Attribut Beskrivning
parametrar Namngivna parametervärden för den aktuella begäran. parametrar är en kombination av URL-frågesträngparametrar, formulärinläggsparametrar och cookies.
Sökväg Sökvägen till den aktuella begäran-URL:en.
/profile/
sökväg_och_fråga Sökvägen och frågan till den aktuella begäran-URL:en.
/profile/?foo=1&bar=something
query Frågedelen till den aktuella begäran-URL:en.
?foo=1&bar=something
URL Den fullständiga URL:en till den aktuella begäran.
http://www.example.com/profile/?foo=1&bar=something

sökindex

Sökindexobjektet används inom Dynamics 365-entitetstaggarna och ger åtkomst till frågeresultat.

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

Attribut

Attribut Beskrivning
ungefärligt_totalantal_träffar Returnerar ett ungefärligt antal totala träffar som matchar indexfrågan. Observera att beroende på det sätt som sökindexet fungerar med avseende på säkerhetsfiltrering och andra designfaktorer är detta antal endast en uppskattning som kanske inte exakt motsvarar det totala antalet resultat som är tillgängliga för den aktuella användaren i vissa situationer.
Sida Returnerar den aktuella frågans sidnummer.
sida_storlek Returnerar den aktuella frågans maximala sidstorlek. Observera att om du vill ha det faktiska antalet resultat för den aktuella sidan (eftersom detta kan vara mindre än den angivna maximala sidstorleken), använd då results.size.
Resultat Returnerar frågans resultatsida som resultatobjekt i sökindex.

Sökindexresultat

Attribut Beskrivning
entitet Underliggande entiteter för resultatet.
fragment Ett relevant kort textfragment för resultatet, där termerna matchar angiven markerad fråga med hjälp av HTML-tagen <em>. Observera att vissa typer av frågor inte stöder markerade fragment, till exempel oklara frågor (~) och frågor med jokertecken (*). Den här egenskapen är null i dessa fall.
ID Entitets-ID Dynamics 365 för underliggande post för resultatet, som sträng. Till exempel 936DA01F-9ABD-4d9d-80C7-02AF85C822A8
logiskt_namn Logiskt Dynamics 365-entitetsnamn för underliggande post för resultatet. Exempel: adx_webpage
Nummer Antalet resultat på alla resultatsidor, med början från 1. Till exempel kommer värdet för det första resultatet på den andra resultatsidan att vara 11 (vid en sidstorlek på 10).
poäng Lucene-poängen på resultatet som ett flyttal. Resultat returneras beställda av detta värde.
title Resultatets titel.
URL URL för resultatet. Detta kommer vanligtvis—men inte nödvändigtvis—att vara en absolut sökväg för det aktuella programmet snarare än en full URL. Till exempel: /artiklar/artikel1 /

Inställningar

Gör att du kan läsa in valfri Konfigurera platsinställningar för portaler efter namn. Om en inställning med angivet namn inte hittas kommer Liquid-typer att returneras.

Anteckning

Inställningar returneras som Liquid-typer, men du kan använda Typfilter om du vill konvertera dem till andra typer.

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

webbkarta

Tillåter åtkomst till portalwebbplatsen.

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

Attribut för webbplatsöversikt

Attribut Beskrivning
Aktuell Returnerar nodobjektet för webbplatsöversikt för den aktuella sidan.
Rot Returnerar nodobjektet för webbplatsöversikt för webbplatsens huvudsida (start).

Nodattribut för webbplatsöversikt

Attribut Beskrivning
Spår Returnerar spårnodobjekt för webbplatsöversikt för noden, med början från roten från webbplatsöversiktens rotnod och slutar vid överordnad.
Underordnade Returnerar underordnade webbplatsöversiktobjekt för noden.
Beskrivning Beskrivning/sammanfattningsinnehåll i noden. (Det här fältet kan innehålla HTML.)
Enhet Returnerar underliggande entiteter för noden. Om noden inte har någon underliggande entitet kommer detta värde att vara "null".
är_webbplatsöversikt_överordnad Returnerar "true" om webbplatsöversiktsnoden är ett överordnat objekt till den aktuella noden, annars är den "false".
är_webbplatsöversikt_aktuell Returnerar "true" om webbplatsöversiktsnoden är den aktuella noden, annars är den "false".
Överordnat Returnerar överordnade webbplatsöversiktnod för noden. Om noden är rotnoden kommer den överordnade att vara "null".
Befattning Nodens titel.
URL Nodens URL.

webbplatsmarkörer

Låter dig läsa in alla webbplatsmarkörer efter namn. Om webbplatsmarkören finns, returneras ett webbplatsmarkörobjekt. Om en webbplatsmarkör med angivet namn inte hittas kommer Liquid-typer att returneras.

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

Webbplatsmarkörattribut

Attribut Beskrivning
URL Webbplatsmarkörmålets URL
[attributets logiska namn] Du kan komma åt alla attribut för webbplatsmarkörmålets Dynamics 365-post efter logiskt namn. Exempel: {{ sitemarker.adx_name }}

kodavsnitt

Låter dig läsa in alla innehållskodavsnitt efter namn. Om ett textfragment med angivet namn inte hittas kommer Null att returneras.

{{ snippets["Header"] }}

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

{% if footer %}

{{ footer }}

{% else %}

No footer snippet was found.

{% endif %}

tablerowloop

Innehåller egenskaper som är användbara inom ett Upprepningstaggar-loopblock.

Anteckning

tablerowloop kan bara användas inom en Upprepningstaggar-tagg.

Attribut

Attribut Beskrivning
Kol Returnerar index för den aktuella raden, med början på 1.
col0 Returnerar index för den aktuella raden, med början på 0.
kol_första Returnerar "true" om den aktuella kolumnen är den första kolumnen i en rad, annars "false".
kol_sista Returnerar "true" om den aktuella kolumnen är den sista kolumnen i en rad, annars "false".
Första Returnerar "true" om det är den första loopupprepningen. Returnerar "false" om det inte är den första upprepningen.
Index Det aktuella objektets position i samlingen, där det första objektet har positionen 1.
index0 Det aktuella objektets position i samlingen, där det första objektet har positionen 0.
Sista Returnerar "true" om det är den sista loopupprepningen. Returnerar "false" om det inte är den sista upprepningen.
Längd Returnerar antalet iterationer för loopen ߝ av antalet objekt i den samling som itereras över.
Rindex Antalet artiklar som återstår i loopen (längd - index) där 1 är indexet för det sista objektet.
rindex0 Antalet artiklar som återstår i loopen (längd - index) där 0 är indexet för det sista objektet.

användare

Refererar till den aktuella portalanvändaren, tillåter åtkomst till alla attribut för den underliggande Dynamics 365-kontaktposten. Om ingen användare är inloggad kommer den här variabeln att vara Liquid-typer.

användaren är en entiteter.

{% if user %}

Hello, {{ user.fullname }}!

{% else %}

Hello, anonymous user!

{% endif %}

Attribut

Förutom samtliga attribut för en entiteter har användaren även följande attribut:

Avser portalens webbplats som ger åtkomst till samtliga attribut för Dynamics 365-webbplatsposten (adx_website) för portalen.

Anteckning

entiteter

Kod

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

Utgående

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

webbplats

Låter dig läsa in alla webblänkar efter namn eller ID.

Om uppsättningen med webblänkar finns kommer en webbobjektlänk att returneras. Om det inte gick att hitta en uppsättning webblänkar med angivet namn eller ID kommer Liquid-typer att returneras.

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

Anteckning

entiteter

Attribut Beskrivning
Kopiera HTML-kopian av uppsättningen med webblänkar.
Namn Namnet på uppsättningen med webblänkar.
Befattning Rubriken på uppsättningen med webblänkar.
Webblänkar Matris med webblänkobjekt som associeras med uppsättningen med webblänkar.
[attributets logiska namn] Du kan komma åt alla attribut för webblänkuppsättningens Dynamics 365-post efter logiskt namn. Exempel: {{ weblinkset.createdon }}

Anteckning

entiteter

Attribut Beskrivning
Beskrivning HTML-beskrivning av webblänken.
visa_bild_endast Booleskt attribut som anger om webblänken ska visas som en bild, utan länktext.
visa_sida_underordnade_länkar Booleskt attribut som anger om webblänken ska visa länkar till de webbplatsöversikt underordnade sidorna för den länkade sidan som underordnade länkar.
Bild Weblänkens bildobjekt för den här länken. Det här attributet blir null om ingen bild finns.
är_extern Booleskt attribut som anger om webblänkens mål-URL är en extern webbplats (inte en intern portalsida).
är_webbplatsöversikt_överordnad Returnerar "true" om webblänkens URL-referens är ett överordnat element av den aktuella webbplatsöversiktnoden, annars "false".
är_webbplatsöversikt_aktuell Returnerar "true" om webblänkens URL-referens är ett överordnat element av den aktuella webbplatsöversiktnoden, annars "false".
Namn Namnet/rubriken på webblänkarna.
Nofollow Booleskt attribut som anger om webblänken ska markeras som rel="nofollow".
öppna_i_nytt_fönster Booleskt attribut som anger om webblänken ska öppnas i ett nytt webbläsarfönster/flik när den väljs.
Knappbeskrivning Knappbeskrivning för webblänk.
URL URL för webblänken.
Webblänkar Matris med underordnade webblänkobjekt som associeras med webblänken.
[attributets logiska namn] Du kan komma åt alla attribut för webblänkens Dynamics 365-post efter logiskt namn. Exempel: {{ weblink.createdon }}
alternativ_text Alternativ text för bilden.
Höjd Heltal som innehåller den angivna höjden på bilden. Det här attributet blir null om inget höjdvärde angavs.
URL Bildens URL.
Bredd Heltal som innehåller den angivna bredden på bilden. Det här attributet blir null om inget breddvärde angavs.

Se även

Lägg till dynamiskt innehåll och skapa anpassade mallar
Liquid-typer
Liquid-objekt
Liquid-taggar
Liquid-filter