Dataversen Liquid-tunnisteet
Microsoft Dataversen Liquid-tunnisteita käytetään Dataverse -tietojen lataamiseen ja esittämiseen tai muiden Power Pages -kehyksen palveluiden käyttöön. Nämä tunnisteet ovat Dataverse -kohtaisia laajennoksia Liquid-ohjelmointikielelle.
kaavio
Lisää Power Appsin mallipohjaisen sovelluksen kaavion verkkosivulle. Voit lisätä chart-tunnisteen verkkosivun Kopioi-kenttään tai verkkomallin Lähde-kenttään. Lisätietoja Power Appsin mallipohjaisen sovelluksen kaavion lisäämisestä verkkosivulle on kohdassa Kaavion lisääminen verkkosivulle Power Pagesissa.
{% chart id:"EE3C733D-5693-DE11-97D4-00155DA3B01E" viewid:"00000000-0000-0000-00AA-000010001006" %}
Parametrit
Seuraavat kaksi parametriaa toimitetaan chart-tunnisteen kanssa: chart id ja viewid.
chart id
Kaavion visualisoinnin tunnus. Tunnus saadaan, kun kaavio viedään.
viewid
Taulukon tunnus, kun se avataan näkymäeditorissa.
powerbi
Lisää Power BI -koontinäytöt ja -raportit sivuille. Voit lisätä tunnisteen verkkosivun Kopioi-kenttään tai verkkomallin Lähde-kenttään. Ohjeet Power BI -raportin tai -koontinäytön lisäämiseen Power Pagesin verkkosivulle on kohdassa Power BI -raportin tai -koontinäytön lisääminen Power Pagesin verkkosivulle.
Muistiinpano
Tunnisteen toimiminen edellyttää, että Power BI -integraatio otetaan käyttöön Power Platform -hallintakeskuksen Power Pages -keskuksesta. Jos Power BI -integraatiota ei ole otettu käyttöön, koontinäyttöä tai raporttia ei näytetä.
Parametrit
Powerbi-tunniste hyväksyy seuraavat parametrit:
path
Power BI -koontinäytön tai -raportin polku. Jos Power BI -raportti tai -koontinäyttö on suojattu, todennustapa on ilmoitettava.
{% powerbi authentication_type:"powerbiembedded" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000001/ReportSection01" %}
authentication_type
Power BI -raportin tai -koontinäytön edellyttämä todennustapa. Tämän parametrin sallitut arvot ovat seuraavat:
Anonyymi: Sallii julkaisun upottamisen Power BI -raportteihin. Todennuksen oletustyyppi on Anonyymi. Jos todennustyypiksi on valittu Anonyymi, sinun on haettava Power BI -raportin URL-osoite kohdassa Julkaiseminen verkosta Power BI:hin kuvatulla tavalla
AAD: Power BI:n avulla voit jakaa suojattuja -raportteja tai -koontinäyttöjä Power BI Microsoft Entra ID:n todennetuille käyttäjille.
powerbiembedded: Sallii suojattujen Power BI -raporttien tai -koontinäyttöjen jakamisen ulkoisille käyttäjille, joilla ei ole Power BI -käyttöoikeutta tai Microsoft Entran todennusmääritystä. Lisätietoja Power BI Embedded -palvelun määrittämisestä on aiheessa Power BI Embedded -palvelun ottaminen käyttöön.
Kun suojattua Power BI -raporttia tai -koontinäyttöä lisätään, on varmistettava, että se jaetaan Power Pagesin Microsoft Entra- tai Power BI Embedded -palvelujen kanssa.
Muistiinpano
authentication_type
-parametrin arvot eivät riipu kirjankoosta.
{% powerbi authentication_type:"AAD" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000001/ReportSection01" %}
Voit käyttää raportin suodattamiseen yhden tai usean arvon perusteella. Raportin suodatuksen syntaksi:
URL?filter=Taulukko/Kenttä eq 'arvo'
Jos haluat esimerkiksi suodattaa raportin, jotta näet yhteyshenkilön Bert Hair tiedot. URL-osoitteeseen on lisättävä seuraavat tiedot:
?filter=Executives/Executive eq 'Bert Hair'
Koko koodi on:
{% powerbi authentication_type:"AAD" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000001/ReportSection01?filter=Executives/Executive eq 'Bert Hair'" %}
Lisätietoja raportin suodattamisesta: Raportin suodattaminen käyttämällä URL-osoitteessa kyselymerkkijonon parametreja
Muistiinpano
Anonyymi raportti ei tue suodatusta.
Voit luoda myös dynaamisen polun käytättämällä capture
-Liquid-muuttujaa:
{% capture pbi_path %}https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000001/ReportSection01?filter=Executives/Executive eq '{{user.id}}'{% endcapture %}
{% powerbi authentication_type:"AAD" path:pbi_path %}
Lisätietoja Liquid-muuttujasta: Muuttujan tunnisteet
tileid
Näyttää koontinäytön määritetyn ruudun. Ruudun tunnus on annettava.
{% powerbi authentication_type:"AAD" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/dashboards/00000000-0000-0000-0000-000000000001" tileid:"00000000-0000-0000-0000-000000000002" %}
roolit
Power BI -raporttiin delegoidut roolit. Tämä parametri toimii vain, kun authentication_type -parametrin arvona on powerbiembedded.
Jos olet määrittänyt roolit kohdassa Power BI ja delegoinut ne raportteihin, sinun täytyy määrittää oikeat roolit PowerBI-Liquid- tunnisteessa. Roolien avulla voit suodattaa raportissa näytettävät tiedot. Voit määrittää useita rooleja pilkulla erotettuina. Lisätietoja Power BI -roolien määrittämisestä on kohdassa Power BI:n rivitason suojaus (RLS).
{% powerbi authentication_type:"powerbiembedded" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000000/ReportSection2" roles:"Region_East,Region_West" %}
Jos olet määrittänyt Power BI -raportille roolin etkä määrittänyt Liquid-tunnisteen rooli-parametria tai määrittänyt roolia parametrissa, näkyviin tulee virhe.
Tippi
Jos haluat käyttää sivustossa määritettyjä www-rooleja Power BI -rooleina, voit määrittää muuttujan ja delegoida sille www-roolit. Voit sitten käyttää määritettyä muuttujaa Liquid-tunnisteessa.
Oletetaan, että sivustossa on määritetty kaksi www-roolia Region_East ja Region_West. Voit liittyä niihin käyttämällä koodia: {% assign webroles = user.roles | join: ", " %}
Yllä olevassa koodikatkelmassa on webroles
-muuttuja, ja siihen tallennetaan Region_East- ja Region_West-www-roolit.
Käytä webroles
-muuttujaa Liquid-tunnisteen alla seuraavasti:
{% powerbi authentication_type:"powerbiembedded" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000000/ReportSection2" roles:webroles%}
editable
Hahmontaa tietyn Power Pagesin CMS-objektin muokattavassa tilassa käyttäjille, joilla on sisällön muokkausoikeudet kyseiseen objektiin. Editable-objekteja ovat page, snippets ja 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 %}
Parametrit
Ensimmäinen editable-objektille annettava parametri on muokattava objekti, kuten verkkolinkkijoukko, tai nykyinen sivu. Toisessa, vapaahetoisessa parametrissa voidaan määrittää määritteen nimi tai avain hahmonnettavassa ja muokattavassa objektissa. Tämä arvo voi olla esimerkiksi taulukon määritteen tai katkelman nimi.
Näiden ensimmäisten parametrien jälkeen tunnisteelle tukee useita valinnaisesti nimettyjä parametreja.
class
Määrittää class-määritteen arvon tunnisteen hahmontamalle juurielementille.
default
Oletusarvo, joka hahmonnetaan, jos muokattavalla kohteella ei ole arvoa.
escape
Totuusarvo, joka ilmaisee, HTML-koodataanko tunnisteen hahmontama arvo. Tämä arvo on oletusarvoisesti epätosi.
liquid
Totuusarvo, joka ilmaisee, käsitelläänkö tunnisteen hahmontaman tekstiarvon sisältämää Liquid-mallikoodia. Tämä arvo on oletusarvoisesti tosi.
tag
Tunnisteen hahmontamien HTML-sisältötunnisteiden nimi. Tunniste hahmontaa oletusarvoisesti div-elementtejä. Tämä parametrin arvoksi kannattaa valita div tai span.
title
Määrittää muokattavalle kohteelle nimen sisällönmuokkaustyökalussa. Jos nimeä ei anneta, selväkielinen nimi luodaan automaattisesti.
type
Merkkijonoarvo, joka osoittaa, mitä muokkaustyökalua käytetään muokattaville tekstiarvoille. Tämän parametrin hyväksymät arvot ovat html ja teksti. Oletusarvo on html.
entitylist
Lataa tietyn luettelon nimen tai tunnuksen perusteella. Luettelon ominaisuuksia voi sitten käyttää entitylist-objektin avulla, joka on käytettävissä tunnistelohkon sisällä. Luettelon todellisten tulosten hahmontamisessa käytetään entityview-tunnistetta lohkon sisällä.
Jos luettelon lataaminen onnistuu, lohkon sisältö hahmonnetaan. Jos luetteloa ei löydy, lohkon sisältöä ei hahmonneta.
{% entitylist name:My List %}
Loaded list {{ entitylist.adx_name }}.
{% endentitylist %}
Oletusarvon mukaan entitylist-objektille annetaan muuttujan nimeksi entitylist. Jonkun toisen muuttujanimen käyttö on myös mahdollista.
{% entitylist my_list = name:My List %}
Loaded list {{ my_list.adx_name }}.
{% endentitylist %}
Parametrit
Anna vain yksi id-, name- tai key-tunniste, kun valitset ladattavan luettelon.
id
Lataa luettelon GUID ID -tunnuksen mukaan. Id-tunnisteen on oltava merkkijono, jonka voi jäsentää GUID-tunnuksena.
{% entitylist id:936DA01F-9ABD-4d9d-80C7-02AF85C822A8 %}
Loaded list {{ entitylist.adx_name }}.
{% endentitylist %}
Yleensä literaaleja GUID-merkkijonoja ei käytetä. Sen sijaan id-arvo määritetään toisen muuttujan GUID-ominaisuuden avulla.
{% entitylist id:page.adx_entitylist.id %}
Loaded list {{ entitylist.adx_name }}.
{% endentitylist %}
name
Lataa luettelon nimen perusteella.
{% entitylist name:My List %}
Loaded list {{ entitylist.adx_name }}.
{% endentitylist %}
key
Lataa luettelon nimen tai tunnuksen perusteella. Jos annetun avainarvon voi jäsentää GUID-tunnuksena, luettelo ladataan tunnuksen perusteella. Muussa tapauksessa se ladataan nimen mukaan.
<!-- key_variable can hold an ID or name -->
{% entitylist key:key_variable %}
Loaded list {{ entitylist.adx_name }}.
{% endentitylist %}
language_code
Dataversein kokonaislukumuotoinen kielikoodi, jolla valitaan ladattavat luettelon lokalisoidut otsikot. Jos language_code-arvoa ei anneta, järjestelmä käyttää sijaintisovelluksen Dataverse-liitoksen oletuskieltä.
{% entitylist name:"My List", language_code:1033 %}
Loaded list {{ entitylist.adx_name }}.
{% endentitylist %}
entityview
Lataa tietyn Dataverse-näkymän nimen tai tunnuksen perusteella. Näkymän ominaisuudet ߝ sarakkeen metatietojen, sivutettujen tulostietueiden jne. tarkastelu ovat käytettävissä entityview-objektin avulla, joka on käytettävissä tunnistelohkon sisällä.
Jos näkymän lataaminen onnistuu, lohkon sisältö hahmonnetaan. Jos näkymää ei löydy, lohkon sisältöä ei hahmonneta.
{% entityview logical_name:'contact', name:"Active Contacts" %}
Loaded entity view with {{ entityview.total_records }} total records.
{% endentityview %}
Oletusarvon mukaan entityview-objektille annetaan muuttujan nimeksi entityview. Jonkun toisen muuttujanimen käyttö on myös mahdollista.
{% entityview my_view = logical_name:'contact', name:"Active Contacts" %}
Loaded entity view with {{ my_view.total_records }} total records.
{% endentityview %}
Jos entityview on upotettu entitylist-lohkoon, objekti perii lohkon oletusmääritykset (kuten tulossivun koon ja suodatinasetukset) luettelosta. Jos näkymän tunnuksen tai nimen parametrejä ei anneta entityview-objektille, se lataa ympäröivän entitylist-objektin oletusnäkymän.
{% entitylist id:page.adx_entitylist.id %}
{% entityview %}
Loaded default view of the list associated with the current page, with {{ entityview.total_records }} total records.
{% endentityview %}
{% endentitylist %}
Parametrit
Anna joko id tai logicalname ja nimi, kun valitset ladattavan Dataverse-näkymän. Jos kumpaakaan ei anneta ja entityview-tunniste on upotettu entitylist-tunnisteeseen, järjestelmä lataa ympäröivän entitylist-objektin oletusnäkymän.
id
Id-tunnisteen on oltava merkkijono, joka voi jäsentää GUID-tunnuksena.
{% entityview id:936DA01F-9ABD-4d9d-80C7-02AF85C822A8 %}
Loaded entity view {{ entityview.name }}.
{% endentityview %}
Yleensä literaaleja GUID-merkkijonoja ei käytetä. Sen sijaan id-arvo määritetään toisen muuttujan GUID-ominaisuuden avulla.
{% entityview id:request.params.view %}
Loaded entity view {{ entityview.name }} using view query string request parameter.
{% endentityview %}
logical_name
Ladattavan näkymän Dataverse:n entiteetin looginen nimi. On käytettävä yhdessä name-tunnisteen kanssa.
{% entityview logical_name:'contact', name:"Active Contacts" %}
Loaded entity view with {{ entityview.total_records }} total records.
{% endentityview %}
name
Ladattavan näkymän nimi Dataverse:ssä. On käytettävä yhdessä logical_name-tunnisteen kanssa.
{% entityview logical_name:'contact', name:"Active Contacts" %}
Loaded entity view with {{ entityview.total_records }} total records.
{% endentityview %}
filter
Määrittää, haluatko suodattaa näkymän tulokset käyttäjän tai tilin perusteella. Merkkijonoarvon on oltava user tai account.
{% entityview id:request.params.view, filter:'user' %}
Loaded entity view with {{ entityview.total_records }} total records.
{% endentityview %}
Yleinen käyttötapaus on määrittää tämä parametri request-tunnisteen perusteella.
{% entityview id:request.params.view, filter:request.params.filter %}
Loaded entity view with {{ entityview.total_records }} total records.
{% endentityview %}
metafilter
Määrittää luettelon metatietosuodattimen lausekkeen, jolla tulokset suodatetaan. Tämä parametri on kelpaava vain, kun entityview-objektia käytetään entitylist-objektin kanssa. Useimmissa tapauksissa tämä parametri määritetään request-tunnisteen perusteella.
{% 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
Määrittää näkymän tulosten lajittelulausekkeen. Lajittelulauseke voi sisältää yhden tai useamman entiteettimääritteen loogisen nimen, ja niiden jälkeen joko nousevan tai laskevan lajittelusuunnan.
{% entityview id:request.params.view, order:'name ASC, createdon DESC' %}
Loaded entity view with {{ entityview.total_records }} total records.
{% endentityview %}
Yleinen käyttötapaus on määrittää tämä parametri request-tunnisteen perusteella.
{% entityview id:request.params.view, order:request.params.order %}
Loaded entity view with {{ entityview.total_records }} total records.
{% endentityview %}
page
Määrittää ladattavan näkymän tulossivun. Tulosten ensimmäinen sivu ladataan, jos tätä parametria ei määritetä.
Tämän parametrin voi välittää kokonaislukuna tai merkkijonona, jonka voi jäsentää kokonaisluvuksi. Jos tämän parametrin arvo on annettu, mutta arvo on null, tai sitä ei muuten voi jäsentää kokonaislukuna, tulosten ensimmäinen sivu ladataan.
{% entityview id:request.params.view, page:2 %}
Loaded page {{ entityview.page }} of entity view with {{ entityview.total_records }} total records.
{% endentityview %}
Yleinen käyttötapaus on määrittää tämä parametri request-tunnisteen perusteella.
{% 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
Määrittää nykyiselle tulossivulle ladattavien tulosten määrän. Jos tämän parametrin arvoa ei ole annettu ja entityview-objektia käytetään entitylist-lohkossa, käytetään luettelon sivukokoa. Jos objektia ei käytetä entitylist-lohkossa, käytettävä oletusarvo on 10.
Tämän parametrin voi välittää kokonaislukuna tai merkkijonona, jonka voi jäsentää kokonaisluvuksi. Jos tämän parametrin arvo on annettu, mutta arvo on null, tai sitä ei muuten voi jäsentää kokonaislukuna, käytetään oletussivukokoa.
{% entityview id:request.params.view, page_size:20 %}
Loaded entity view with {{ entityview.total_records }} total records.
{% endentityview %}
Yleinen käyttötapaus on määrittää tämä parametri request-tunnisteen perusteella.
{% entityview id:request.params.view, page_size:request.params.pagesize %}
Loaded entity view with {{ entityview.total_records }} total records.
{% endentityview %}
search
Määrittää hakulausekkeen, jolla näkymän tulokset suodatetaan. Yksinkertaisen avainsanahakulausekkeet suodatetaan sen perusteella, alkavatko määritteet avainsanalla. Yleismerkkejä * voidaan myös käyttää lausekkeessa.
{% entityview id:request.params.view, search:'John\*' %}
Loaded entity view with {{ entityview.total_records }} total matching records.
{% endentityview %}
Yleinen käyttötapaus on määrittää tämä parametri request-tunnisteen perusteella, niin, että käyttäjä voi asettaa hakusuodattimen arvon.
{% entityview id:request.params.view, search:request.params.search %}
Loaded entity view with {{ entityview.total_records }} total matching records.
{% endentityview %}
language_code
Dataverse:n kokonaislukumuotoinen kielikoodi, jolla valitaan ladattavat entiteettinäkymän lokalisoidut otsikot (sarakkeen otsikot jne.) Jos language_code-arvoa ei anneta, järjestelmä käyttää verkkosivusovelluksen Dataverse-liitoksen oletuskieltä.
Jos entityview-objektia käytetään entitylist-lohkossa, entityview perii entitylist-lohkon kielikoodin kokoonpanon.
{% entityview logical_name:'contact', name:"Active Contacts", language_code:1033 %}
Loaded entity view {{ entityview.name }}.
{% endentitylist %}
searchindex
Suorittaa kyselyn sivustohaun indeksiin. Löydettyjä tuloksia voi sitten käyttää searchindex-tunnisteen avulla. Se on käytettävissä tunnistelohkon sisällä.
{% 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 %}
<style>
.highlight {background-color: #FFFCAC;}
</style>
Oletusarvon mukaan hakuindeksi-objektille annetaan muuttujan nimeksi searchindex. Jonkun toisen muuttujanimen käyttö on myös mahdollista.
{% searchindex liquid_search = query: 'support', page: params.page, page_size: 10 %}
{% if liquid_search.results.size > 0 %}
...
{% endif %}
{% endsearchindex %}
Parametrit
Searchindex-tunniste hyväksyy seuraavat parametrit.
query
Kysely, johon tulokset yhdistetään. Tämä parametri on tarkoitettu käyttäjän määrittämän indeksikyselyn osalle (jos sellainen on).
{% searchindex query: 'support' %}
...
{% endsearchindex %}
Yleinen käyttötapaus on määrittää tämä parametri request-tunnisteen perusteella.
{% searchindex query: request.params.query %}
...
{% endsearchindex %}
Parametri tukee Lucene-kyselyjäsentäjän syntaksia.
filter
Toinen kysely, jota käytetään tulosten yhdistämiseen. Tämä parametri on tarkoitettu kehittäjän määrittämä suodatin tuloksille, tarvittaessa.
{% searchindex query: request.params.query, filter: '+statecode:0' %}
...
{% endsearchindex %}
Parametri tukee Lucene-kyselyjäsentäjän syntaksia.
Muistiinpano
Ero filter- ja query-tunnisteen välillä on se, että vaikka molemmat hyväksyvät Lucene-kyselyjäsentimen syntaksin, query-tunnisteen on tarkoitus olla anteeksiantavampi syntaksin jäsentämisessä ߝ, koska on odotettavissa, että useimmat loppukäyttäjät eivät tunne syntaksia. Jos query-tunnisteen jäsentäminen tämän syntaksin mukaisesti epäonnistuu, koko kysely korvataan ja lähetetään kyselyn tekstinä. Sen sijaan filter jäsennetään tiukasti, ja palauttaa virheen jos syntaksi on väärä.
logical_names
Dataverse:n entiteettien loogiset nimet, joihin vastaavat tulokset rajoitetaan, pilkuilla erotettuna merkkijonona. Jos tätä ei ole annettu, kaikki vastaavat entiteetit palautetaan.
{% searchindex query: request.params.query, logical_names: 'kbarticle,incident' %}
...
>
{% endsearchindex %}
page
Haun tulossivu, joka palautetaan. Jos tätä ei määritetä, palautetaan ensimmäinen sivu (1).
{% searchindex query: request.params.query, page: 2 %}
...
{% endsearchindex %}
Yleinen käyttötapaus on määrittää tämä parametri request-tunnisteen perusteella.
{% searchindex query: request.params.query, page: request.params.page %}
...
{% endsearchindex %}
page_size
Palautettavan haun tulossivun koko. Jos tätä ei määritetä, käytetään oletuskokoa 10.
{% searchindex query: request.params.query, page_size: 20 %}
...
{% endsearchindex %}
entityform
Hahmontaa täysin lomakkeen nimen tai tunnuksen perusteella.
Muistiinpano
Entityform-tunniste on käytettävissä ainoastaan sisällölle, joka hahmonnetaan verkkomalliin template perustuvassa sivumallissa. Tunnisteen käyttö uudelleenkirjoittamiseen perustuvassa sivumallissa aiheuttaa tilanteen, jossa ei hahmonneta mitään. Sivua kohti voidaan hahmontaa vain yksi entityform- tai webform-tunniste. Ensimmäisen tunnisteen jälkeisiä entityform- ja webform-tunnisteita ei hahmonneta.
{% entityform name: 'My Basic Form' %}
Parametrit
name
Ladattavan peruslomakkeen nimi.
{% entityform name:My Basic Form %}
webform
Hahmontaa täysin monivaiheisen lomakkeen nimen tai tunnuksen perusteella. Webform-tunniste on käytettävissä ainoastaan sisällölle, joka hahmonnetaan verkkomalliin perustuvassa sivumallissa. Tunnisteen käyttö uudelleenkirjoittamiseen perustuvassa sivumallissa aiheuttaa tilanteen, jossa ei hahmonneta mitään. Sivua kohti voidaan hahmontaa vain yksi entityform- tai webform-tunniste. Ensimmäisen tunnisteen jälkeisiä entityform- ja webform-tunnisteita ei hahmonneta.
{% webform name: 'My Multistep Form' %}
Parametrit
name
Ladattavan monivaiheisen lomakkeen nimi.
{% webform name:My Multistep Form %}
codecomponent
Sallii koodikomponenttien upottamisen Liquid-tunnisteen avulla. Esimerkiksi karttanäytön mukautetun ohjausobjektin lisääminen verkkosivulle.
Parametrit
name
Koodikomponentin tunnus tai nimi.
ominaisuus
Koodikomponentin odottamien arvojen ominaisuudet on välitettävä merkin ":" (kaksoispiste) erottamana avain-arvo-parina, jossa avain on ominaisuuden nimi ja arvo on JSON-merkkijonoarvo.
{% codecomponent name:abc\_SampleNamespace.MapControl controlValue:'Space Needle' controlApiKey:<API Key Value> %}
Muistiinpano
Tarvittavat ominaisuudet voivat vaihdella valitsemasi komponentin mukaan.
Katso Käytä koodikomponentin Liquid-mallin tunnistetta.