Ledige mærker

I følgende emner beskrives hver enkelt type tag:

Kontrolflowmærker

Kontrolflowmærker bestemmer, hvilken kodeblok der skal udføres, og hvilket indhold der skal gengives baseret på de givne betingelser. Betingelser udarbejdes ved hjælp af de tilgængelige Liquid-operatorer eller baseres blot på Betinget.

if

Kører en kodeblok, hvis en bestemt betingelse er opfyldt.

{% if user.fullname == 'Dave Bowman' %}

Hello, Dave.

{% endif %}

unless

Som if, men kører en kodeblok, hvis en bestemt betingelse ikke er opfyldt.

{% unless page.title == 'Home' %}

This is not the Home page.

{% endunless %}

elsif/else

Føjer flere betingelser til en if- eller unless-blok.

{% if user.fullname == 'Dave Bowman' %}

Hello, Dave.

{% elsif user.fullname == 'John Smith' %}

Hello, Mr. Smith.

{% else %}

Hello, stranger.

{% endif %}

case/when

En switch-sætning, der kan sammenligne en variabel med forskellige værdier og udføre en ny kodeblok for hver værdi.

{% case user.fullname %}

{% when 'Dave Bowman' %}

Hello, Dave.

{% when 'John Smith' %}

Hello, Mr. Smith.

{% else %}

Hello, stranger.

{% endcase %}

Gentagelsesmærker

Gentagelsesmærker bruges til at køre/gengive en kodeblok flere gange.

til

Kører en kodeblok flere gange. Det bruges oftest til gentagelse af elementerne i en matrix eller en ordbog.

I for-mærkeblokken er forloop tilgængelig.

Kode

{% for child_page in page.children %}

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

{% endfor %}

Resultat

<a href="/parent/child1/">Child 1</a>

<a href="/parent/child2/">Child 2</a>

<a href="/parent/child3/">Child 3</a>

Parametre

Disse parametre til for kan bruges alene eller i kombination.

limit

Afslutter løkken efter et givet antal elementer.

Kode

{% for child_page in page.children limit:2 %}

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

{% endfor %}

Resultat

<a href="/parent/child1/">Child 1</a>

<a href="/parent/child2/">Child 2</a>

offset

Starter løkken ved et givet indeks.

Kode

{% for child_page in page.children offset:1 %}

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

{% endfor %}

Resultat

<a href="/parent/child2/">Child 2</a>

<a href="/parent/child3/">Child 3</a>

range

Definerer en række tal, der skal gennemløbes.

Kode

{% assign n = 4 %}

{% for i in (2..n) %}

{{ i }}

{% endfor %}

{% for i in (10..14) %}

{{ i }}

{% endfor }}

Resultat

2 3 4

10 11 12 14

reversed

Gennemløber løkken i omvendt rækkefølge startende fra det sidste element.

Kode

{% for child_page in page.children reversed %}

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

{% endfor %}

Resultat

<a href="/parent/child3/">Child 3</a>

<a href="/parent/child2/">Child 2</a>

<a href="/parent/child1/">Child 1</a>

cycle

Gentages gennem en række strenge og outputter dem i den rækkefølge, de blev sendt som parametre. Hver gang en cyklus kaldes, outputtes den næste streng, der blev sendt som en parameter.

Kode

{% for item in items %}

<div class="{% cycle 'red', 'green', 'blue' %}"> {{ item }} </div>

{% end %}

Resultat

<div class="red"> Item one </div>

<div class="green"> Item two </div>

<div class="blue"> Item three </div>

<div class="red"> Item four </div>

<div class="green"> Item five</div>

tablerow

Opretter en HTML-tabel. Skal ombrydes i et åbnings-<table>- og luknings-</table>-HTML-mærke.

I tablerow-mærkeblokken er tablerowloop tilgængeligt.

Kode

<table>

{% tablerow child_page in page.children %}

{{ child_page.title }}

{% endtablerow %}

</table>

Resultat

<table>

<tr class="row1">

<td class="col1">

Child Page 1

</td>

<td class="col2">

Child Page 2

</td>

<td class="col3">

Child Page 3

</td>

<td class="col4">

Child Page 4

</td>

</tr>

</table>

Parametre

Disse parametre for tablerow kan bruges alene eller i kombination.

Resultat

<table>

<tr class="row1">

<td class="col1">

Child Page 1

</td>

<td class="col2">

Child Page 2

</td>

</tr>

<tr class="row2">

<td class="col3">

Child Page 3

</td>

<td class="col4">

Child Page 4

</td>

</tr>

</table>

Kode

<table>

{% tablerow child_page in page.children cols:2 %}

{{ child_page.title }}

{% endtablerow %}

</table>

Bestemmer, hvor mange rækker, der skal være i den oprettede tabel.

cols

limit

Afslutter løkken efter et givet antal elementer.

Kode

<table>

{% tablerow child_page in page.children limit:2 %}

{{ child_page.title }}

{% endtablerow %}

</table>

Resultat

<table>

<tr class="row1">

<td class="col1">

Child Page 1

</td>

<td class="col2">

Child Page 2

</td>

</tr>

</table>

offset

Starter løkken ved et givet indeks.

Kode

<table>

{% tablerow child_page in page.children offset:2 %}

{{ child_page.title }}

{% endtablerow %}

</table>

Resultat

<table>

<tr class="row1">

<td class="col1">

Child Page 3

</td>

<td class="col2">

Child Page 4

</td>

</tr>

</table>

range

Definerer en række tal, der skal gennemløbes.

Kode

<table>

{% tablerow i in (1..3) %}

{{ i }}

{% endtablerow %}

</table>

Variable mærker

Variable mærker bruges til at oprette nye flydende variabler.

assign

Opretter en ny variabel. Tildelinger kan også bruge Liquid-filtre til at ændre værdien.

Kode

{% assign is_valid = true %}

{% if is_valid %}

It is valid.

{% endif %}

{% assign name = "dave bowman' | upcase %}

{{ name }}

Resultat

It is valid.

DAVE BOWMAN

capture

Henter indholdet i dets blok og tildeler det til en variabel. Dette indhold kan derefter gengives senere ved hjælp af output-mærker.

Kode

{% capture hello %}Hello, {{ user.fullname }}.{% endcapture %}

{{ hello }}

{{ hello }}

Resultat

Hello, DAVE BOWMAN.

Hello, DAVE BOWMAN.

Skabelonmærker

Skabelonmærker styrer outputtet fra en skabelon på forskellige måder og giver mulighed for kombinationen af flere skabeloner til et enkelt output.

include

Medtager indholdet af én skabelon i en anden efter navn. På Dynamics 365-portaler vil kilden til denne anden skabelon generelt være en webskabelon. Dette giver mulighed for genbrug af fælles skabelonfragmenter på forskellige steder.

Når en skabelon er medtaget i en anden, har den medtagede skabelon adgang til alle variabler, der er defineret i den overordnede skabelon.

{% include 'My Template' %}

Det er også muligt at sende et hvilket som helst antal navngivne parametre til det medtagede mærke. Disse parametre bliver så defineret som variabler i den medfølgende skabelon.

{% include 'My Template' a:x, b:y %}

block

Bruges sammen med extends til at levere skabelonnedarvning. Se extends om anvendelsen.

extends

Bruges sammen med block-mærker og leverer skabelonnedarvning. Dette giver mulighed for, at flere skabeloner kan bruge et delt layout og samtidig tilsidesætte bestemte områder af det overordnede layout.

På Dynamics 365-portaler refererer det overordnede skabelonnavn, der leveres til mærket, generelt til navnet på en webskabelon.

Når extends bruges, skal det være det første indhold i skabelonen og kan kun efterfølges af et eller flere block-mærker.

Hvis en blok, der er defineret i den overordnede skabelon, ikke er tilsidesat, gengives dens indhold i den overordnede skabelon (hvis relevant).

comment

Gør det muligt for dig at lade ikke-gengivet kode stå i en Liquid-skabelon. Indhold i blokken gengives ikke, og Liquid-kode i den bliver ikke udført.

Kode

Hello{% comment %}, {{ user.fullname }}{% endcomment %}. My name is Charles.

Resultat

Hello. My name is Charles.

raw

Giver mulighed for output fra en Liquid-kode på en side, uden at det fortolkes og udføres.

Resultat

Hello, {{ user.fullname }}. My name is Charles.

Dynamics 365-objektmærker

Dynamics 365-objektmærker bruges til at indlæse og få vist Dynamics 365-data eller bruge andre Dynamics 365-portalers strukturservicer. Disse mærker er Dynamics 365-specifikke udvidelser til sproget Liquid.

editable

Gengiver en given Dynamics 365-portals CMS-objekt som Brug forsideredigeringsprogrammet til at udgive indhold for brugere med tilladelse til at redigere indholdet af det pågældende objekt. Redigerbare objekter omfatter side, kodestykker og weblinks.

{% editable page 'adx_copy' type: 'html', title: 'Page Copy', escape: false, liquid: true %}

{% editable snippets "Header" type: 'html' %}

<!--

An editable web link set required a specific DOM structure, with

certain classes on the containing element, as demonstrated here.

-->

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

{% if primary_nav %}

<div {% if primary_nav.editable %}class="xrm-entity xrm-editable-adx_weblinkset"{% endif %}>

<ul>

<!-- Render weblinks... -->

</ul>

{% editable primary_nav %}

</div>

{% endif %}

Parametre

Den første parameter for editable er det objekt, der kan redigeres. For eksempel kan det være et weblinksæt, kodestykker eller den aktuelle side. Den anden, valgfrie parameter er for at angive et navn på en attribut eller en nøgle i dette objekt, som skal vises og redigeres. Det kan f.eks. være navnet på en objektattribut eller et kodestykke.

Efter disse indledende parametre understøtter mærket en række valgfri navngivne parametre.

class

Angiver en class-attributværdi for det rodelement, der gengives af dette mærke.

default

En standardværdi, der skal gengives i det tilfælde, at det redigerbare element ikke har nogen værdi.

escape

En boolesk værdi, der angiver, om en værdi, der gengives af dette mærke, er HTML-kodet. Dette er som standard false.

liquid

En boolesk værdi, der angiver, om en Liquid-skabelonkode fundet i tekstværdien, som gengives af dette mærke, bliver behandlet. Dette er som standard true.

tag

Navnet på de HTML-beholdermærker, der gengives af dette mærke. Dette mærke gengiver div-elementer som standard. Generelt anbefales det at vælge mellem div eller span som værdi for denne parameter.

title

Angiver en etiket for denne redigerbare vare i grænsefladen til indholdsredigering. Hvis ingen er angivet, oprettes der automatisk et brugervenligt navn.

type

En strengværdi, der angiver, hvilken type redigeringsgrænseflade der skal vises, til redigerbare tekstværdier. Gyldige værdier for denne parameteren er html eller text. html er standard.

entitylist

Indlæser en bestemt objektliste efter navn eller id. Der er derefter adgang til egenskaberne for objektlisten ved hjælp af en entitylist, som er tilgængelig inden for mærkeblokken. For at gengive de faktiske resultatposter på objektlisten kan du bruge entityview-mærket i blokken.

Hvis objektlisten indlæses korrekt, gengives indholdet i blokken. Hvis objektlisten ikke kan findes, gengives blokindholdet ikke.

{% entitylist name:"My Entity List" %}

Loaded entity list {{ entitylist.adx_name }}.

{% endentitylist %}

Som standard får entitylist-objektet variabelnavnet entitylist. Der kan eventuelt anvendes et andet variabelnavn.

{% entitylist my_list = name:"My Entity List" %}

Loaded entity list {{ my_list.adx_name }}.

{% endentitylist %}

Parametre

Angiv kun en af følgende: id, name eller key for at vælge den objektliste, der skal indlæses.

id

Indlæser en objektliste efter GUID-id. id skal være en streng, der kan parses som et GUID.

{% entitylist id:"936DA01F-9ABD-4d9d-80C7-02AF85C822A8" %}

Loaded entity list {{ entitylist.adx_name }}.

{% endentitylist %}

Strenge med bogstavelig GUID-værdi bruges normalt ikke. I stedet angives id ved hjælp af en GUID-egenskab for en anden variabel.

{% entitylist id:page.adx_entitylist.id %}

Loaded entity list {{ entitylist.adx_name }}.

{% endentitylist %}

name

Indlæser en objektliste efter navn.

{% entitylist name:"My Entity List" %}

Loaded entity list {{ entitylist.adx_name }}.

{% endentitylist %}

key

Indlæser en objektliste efter id eller navn. Hvis den angivne nøgleværdi kan parses som et GUID, indlæses objektlisten efter ID. Ellers bliver den indlæst efter navn.

<!-- key_variable can hold an ID or name -->

{% entitylist key:key_variable %}

Loaded entity list {{ entitylist.adx_name }}.

{% endentitylist %}

language_code

En Dynamics 365-heltalssprogkode til at vælge objektlistens oversatte etiketter, som skal indlæses. Hvis der ikke er angivet en language_code, bruges standardsproget i portalprogrammets Dynamics 365-forbindelse.

{% entitylist name:"My Entity List", language_code:1033 %}

Loaded entity list {{ entitylist.adx_name }}.

{% endentitylist %}

entityview

Indlæser en given Dynamics 365-visning efter navn eller id. Egenskaberne for viste kolonnemetadata, sideinddelte resultatposter osv. for visningen ߝ kan derefter åbnes ved hjælp af en entityview, som vil være tilgængelig inden for mærkeblokken.

Hvis visningen indlæses korrekt, gengives indholdet i blokken. Hvis visningen ikke kan findes, gengives blokindholdet ikke.

{% entityview logical_name:'contact', name:"Active Contacts" %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

Som standard får entityview-objektet variabelnavnet entityview. Der kan eventuelt anvendes et andet variabelnavn.

{% entityview my_view = logical_name:'contact', name:"Active Contacts" %}

Loaded entity view with {{ my_view.total_records }} total records.

{% endentityview %}

Hvis entityview er indlejret i en entitylist-blok, arver den standardkonfigurationen (resultatets sidestørrelse, filterindstillinger osv.) fra objektlisten. Hvis der ikke leveres til nogen id- eller navneparametre til entityview, indlæses standardvisningen fra den omsluttende entitylist.

{% entitylist id:page.adx_entitylist.id %}

{% entityview %}

Loaded default view of the entity list associated with the current page, with {{ entityview.total_records }} total records.

{% endentityview %}

{% endentitylist %}

Parametre

Angiv enten id eller logical_name sammen med name for at vælge den Dynamics 365-visning, der skal indlæses. Hvis ingen angives, og entityview-mærket er indlejret i et entitylist-mærke, indlæses standardvisningen af den omsluttende entitylist.

id

id skal være en streng, der kan parses som et GUID.

{% entityview id:"936DA01F-9ABD-4d9d-80C7-02AF85C822A8" %}

Loaded entity view {{ entityview.name }}.

{% endentityview %}

Strenge med bogstavelig GUID-værdi bruges normalt ikke. I stedet angives id ved hjælp af en GUID-egenskab for en anden variabel.

{% entityview id:request.params.view %}

Loaded entity view {{ entityview.name }} using "view" query string request parameter.

{% endentityview %}

logical_name

Det logiske navn for Dynamics 365-objektet i den visning, der skal indlæses. Skal bruges i kombination med name.

{% entityview logical_name:'contact', name:"Active Contacts" %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

name

Dynamics 365-navnet for den visning, der skal indlæses. Skal bruges i kombination med logical_name.

{% entityview logical_name:'contact', name:"Active Contacts" %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

filter

Angiver, om visningsresultaterne skal filtreres efter bruger eller firma. Skal have strengværdien "bruger" eller "firma".

{% entityview id:request.params.view, filter:'user' %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

Ofte indstilles denne parameter baseret på en anmodning.

{% entityview id:request.params.view, filter:request.params.filter %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

metafilter

Angiver objektlistens metadatafilterudtryk, som du kan filtrere visningsresultater efter. Denne parameter er kun gyldig, når entityview anvendes i kombination med entitylist. I de fleste tilfælde indstilles denne parameter på basis af en anmodning.

{% entitylist id:page.adx_entitylist.id %}

{% entityview id:request.params.view, metafilter:request.params.mf %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

{% endentitylist %}

order

Angiver et sorteringsudtryk til rangering af visningsresultater. Et sorteringsudtryk kan indeholde et eller flere logiske navne for objektattributter efterfulgt af sorteringsrækkefølgen ASC eller DESC.

{% entityview id:request.params.view, order:'name ASC, createdon DESC' %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

Ofte indstilles denne parameter baseret på en anmodning.

{% entityview id:request.params.view, order:request.params.order %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

page

Angiver den siden med visningsresultater, der skal indlæses. Hvis denne parameter ikke angives, indlæses den første side med resultater.

Der skal overføres enten en heltalsværdi eller en streng, der kan parses som et heltal, til denne parameter. Hvis du har angivet en værdi for denne parameter, men værdien er null, eller på anden måde ikke kan parses som et heltal, indlæses den første side med resultater.

{% entityview id:request.params.view, page:2 %}

Loaded page {{ entityview.page }} of entity view with {{ entityview.total_records }} total records.

{% endentityview %}

Ofte indstilles denne parameter baseret på en anmodning.

{% entityview id:request.params.view, page:request.params.page %}

Loaded page {{ entityview.page }} of entity view with {{ entityview.total_records }} total records.

{% endentityview %}

page_size

Angiver antallet af resultater, der skal indlæses for den aktuelle resultatside. Hvis ingen værdi er angivet for denne parameter, og entityview bruges i en entitylist-blok, bruges objektlistens sidestørrelse. Hvis det ikke er inden for en entitylist-blok, bruges en standardværdi på 10.

Der skal overføres enten en heltalsværdi eller en streng, der kan parses som et heltal, til denne parameter. Hvis du har angivet en værdi for denne parameter, men værdien er null, eller på anden måde ikke kan parses som et heltal, bruges standardsiden.

{% entityview id:request.params.view, page_size:20 %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

Ofte indstilles denne parameter baseret på en anmodning.

{% entityview id:request.params.view, page_size:request.params.pagesize %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

search

Angiver et søgeudtryk, som visningsresultater kan filtreres ud fra. Simple søgeudtryk med nøgleord vil filtrere efter, om attributter begynder med nøgleordet. Jokertegn * kan også indgå i udtrykket.

{% entityview id:request.params.view, search:'John\*' %}

Loaded entity view with {{ entityview.total_records }} total matching records.

{% endentityview %}

Ofte indstilles denne parameter baseret på en anmodning, så søgefilteret kan indstilles baseret på brugerinput.

{% entityview id:request.params.view, search:request.params.search %}

Loaded entity view with {{ entityview.total_records }} total matching records.

{% endentityview %}

enable_entity_permissions

Angiver, om der skal anvendes filtrering af objekttilladelser i visningsresultater. Denne parameter er som standard indstillet til false. Hvis entityview bruges i en entitylist-blok, nedarves værdien af denne parameter fra objektlistekonfigurationen.

Der skal overføres enten en Liquid-typer-værdi eller en streng, der kan parses som en boolesk værdi ("true", "false"). Hvis du har angivet en værdi for denne parameter, men værdien er null, eller på anden måde ikke kan parses som en boolesk værdi, bruges standardværdien false.

{% entityview id:request.params.view, enable_entity_permissions:true %}

Loaded entity view with {{ entityview.total_records }} total records to which the user has read permission.

{% endentityview %}

language_code

En Dynamics 365-sprogkode i heltal, der bruges til at vælge de oversatte etiketter i objektvisningen (navne på kolonneoverskrifter osv.), som skal indlæses. Hvis der ikke er angivet en language_code, bruges standardsproget i portalprogrammets Dynamics 365-forbindelse.

Hvis entityview bruges i en entitylist-blok, arver entityview dens sprogkodekonfiguration fra entitylist.

{% entityview logical_name:'contact', name:"Active Contacts", language_code:1033 %}

Loaded entity view {{ entityview.name }}.

{% endentitylist %}

searchindex

Udfører en forespørgsel på portalens søgeindeks. De matchende resultater kan derefter åbnes ved hjælp af et searchindex, som er tilgængeligt i mærkeblokken.

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

Som standard får søgeindeksobjektet variabelnavnet searchindex. Der kan eventuelt anvendes et andet variabelnavn.

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

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

...

{% endif %}

{% endsearchindex %}

Parametre

Mærket searchindex accepterer følgende parametre.

query

Forespørgslen til at matche resultater. Denne parameter er beregnet til at acceptere den brugerspecifikke del af indeksforespørgslen (hvis relevant).

{% searchindex query: 'support' %}

...

{% endsearchindex %}

Ofte indstilles denne parameter baseret på en anmodning.

{% searchindex query: request.params.query %}

...

{% endsearchindex %}

Denne parameter understøtter Lucene Query Parser-syntaksen.

filter

En forespørgslen yderligere, som bruges til at matche resultater. Denne parameter er beregnet til at acceptere et udviklerangivet filter til resultater, hvis det ønskes.

{% searchindex query: request.params.query, filter: '+statecode:0' %}

...

{% endsearchindex %}

Denne parameter understøtter Lucene Query Parser-syntaksen.

Bemærk

Forskellen mellem filter og query er, at mens begge accepterer Lucene Query Parser-syntaksen, så er query beregnet til i højere grad at acceptere, hvordan denne syntaks parses ߝ, fordi det forventes, at de fleste slutbrugere ikke kender til denne syntaks. Så hvis parsing af query i henhold til denne syntaks mislykkes, escapes hele forespørgslen og sendes som forespørgselsteksten. filter på den anden side skal fortolkes strengt, og returnerer en fejl i tilfælde af en ugyldig syntaks.

logical_names

Dynamics 365-objektets logiske navne, som matchende resultater begrænses til, f.eks. en kommasepareret streng. Hvis der ikke er angivet noget, returneres alle matchende objekter.

{% searchindex query: request.params.query, logical_names: 'kbarticle,incident' %}

...
>
{% endsearchindex %}

page

Søgeresultatsiden, som skal returneres. Hvis den ikke er angivet, returneres den første side (1).

{% searchindex query: request.params.query, page: 2 %}

...

{% endsearchindex %}

Ofte indstilles denne parameter baseret på en anmodning.

{% searchindex query: request.params.query, page: request.params.page %}

...

{% endsearchindex %}

page_size

Størrelsen på den søgeresultatside, som skal returneres. Hvis værdien ikke er angivet, bruges en standardstørrelse på 10.

{% searchindex query: request.params.query, page_size: 20 %}

...

{% endsearchindex %}

provider

Angiver navnet på søgemaskinen, der er konfigureret til brug. Hvis det ikke er angivet, bruges standardsøgemaskinen.

Flere søgemaskiner er en avanceret konfiguration, der kun gælder for de færreste miljøer. Generelt er det ikke nødvendigt at angive denne parameter.

{% searchindex query: request.params.query, provider: 'AlternateIndex' %}

...

{% endsearchindex %}

entityform

Gengiver fuldt ud en Dynamics 365-konfigureret Definere objektformularer og brugerdefineret logik i Dynamics 365-portal, efter navn eller ID.

Bemærk

entityform-mærket er kun tilgængeligt til brug i indhold, der gengives i en webskabelonbaseret sideskabelon. Forsøg på at bruge mærket i en omskrivningsbaseret sidesideskabelon gengiver ikke noget. Du kan kun gengive et enkelt entityform- eller webform-mærke pr. side. entityform- eller webform-mærker efter det første gengives ikke.

{% entityform name: 'My Entity Form' %}

Parametre

name

Navnet på den objektformular, du vil indlæse.

{% entityform name:"My Entity Form" %}

{% webform name:"My Web Form" %}

Navnet på den webformular, du vil indlæse.

name

Parametre

webform

Gengiver en Dynamics 365-konfigureret webformular fuldstændigt efter navn eller id. webform-mærket er kun tilgængeligt til brug i indhold, der gengives i en webskabelonbaseret sideskabelon. Forsøg på at bruge mærket i en omskrivningsbaseret sidesideskabelon gengiver ikke noget. Du kan kun gengive et enkelt entityform- eller webform-mærke pr. side. entityform- eller webform-mærker efter det første gengives ikke.
{% webform name: 'My Web Form' %}

Se også

Tilføje dynamisk indhold, og oprette brugerdefinerede skabeloner
Liquid-typer
Liquid-objekter
Liquid-mærker
Liquid-filtre