Bendrinti naudojant


Dataverse Liquid žymos

Microsoft Dataverse Liquid žymės naudojamos norint įkelti ir rodyti Dataverse duomenis arba naudoti kitas Power Pages portalų sistemos paslaugas. Šios žymės yra „Dataverse“ skirti „Liquid“ kalbos plėtiniai.

diagrama

Įtraukite Power Apps grafiką į žiniatinklio puslapį į modeliu pagrįstą programą. Diagramos žymę galima įtraukti į tinklalapio lauką Kopijuoti arba žiniatinklio šablono lauką Šaltinis. Instrukcijas, kaip Power Apps diagramą įtraukti į tinklalapį, rasite dalyje Diagramos įtraukimas į portalo žiniatinklio puslapį Power Pages.

{% chart id:"EE3C733D-5693-DE11-97D4-00155DA3B01E" viewid:"00000000-0000-0000-00AA-000010001006" %}

Parametrai

Diagramos žymėje turi būti nurodyti du parametrai: chart id ir viewid.

Diagramos ID

Diagramos visualizavimo ID. ID galite gauti eksportuodami diagramą.

ViewID

Lentelės ID, rodomas atidarius jį rodinių rengyklėje.

powerbi

Įtraukia „Power BI“ ataskaitų sritis ir ataskaitas į puslapius. Žymę galima įtraukti į tinklalapio lauką Kopija arba žiniatinklio šablono lauką Šaltinis. ataskaitos arba ataskaitų srities įtraukimo į portalo tinklalapį veiksmus žr. Power BI skirtus Power Pages, žr. Įtraukti Power BI ataskaitos arba ataskaitų srities įtraukimas į portalo tinklalap Power Pages.

Pastaba.

Kad žymė veiktų, turite įjungti Power BI integravimą iš Power Pages centro Power Platform administravimo centre. Power BI Jei integravimas neįjungtas, ataskaitų sritis arba ataskaita nerodoma.

Parametrai

„powerbi“ žymė priima šiuos parametrus:

kėlias

„Power BI“ ataskaitos arba ataskaitų srities kelias. Jei „Power BI“ ataskaita arba ataskaitų sritis yra saugi, turite nurodyti autentifikavimo tipą.

{% 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“ ataskaitai arba ataskaitų sričiai reikalingas autentifikavimo tipas. Tinkamos šio parametro reikšmės:

  • Anonimas: leidžia įterpti Publikavimas žiniatinklyje Power BI ataskaitas. Numatytasis autentifikavimo tipas yra Anoniminis. Kai autentifikavimas naudojamas kaip anoniminis, būtina gauti „Power BI“ ataskaitos URL, kaip aprašyta: Publikavimas žiniatinklyje naudojant „Power BI“

  • AAD: leidžia bendrinti saugias Power BI ataskaitas ar ataskaitų sritis su Power BI Microsoft Entra ID autentifikuotais vartotojais.

  • powerbiembedded: leidžia bendrinti saugias Power BI ataskaitas arba ataskaitų sritis išoriniams vartotojams, kurie neturi Power BI licencijos ar Microsoft Entra autentifikavimo sąrankos. Informacijos apie „Power BI Embedded“ paslaugos sąranką ieškokite Paslaugos „Power BI Embedded“ įjungimas.

Kai pridedate saugią Power BI ataskaitą arba ataskaitų sritį, įsitikinkite, kad ji bendrinama su Power Pages Microsoft Entra "Or Power BI Embedded " paslaugomis.

Pastaba.

Nurodant parametro authentication_type reikšmę didžiosios ir mažosios raidės neskiriamos.

{% powerbi authentication_type:"AAD" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000001/ReportSection01" %}

Taip pat galite filtruoti ataskaitą pagal vieną arba daugiau reikšmių. Ataskaitos filtravimo sintaksė yra:

URL?filter=Table/Field eq 'value'

Pvz., tarkime, norite filtruoti ataskaitą, kad pamatytumėte kontakto, vardu Bert Hair, duomenis. Prie URL turite pridėti šiuos duomenis:

?filter=Executives/Executive eq 'Bert Hair'

Visas kodas yra:

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

Daugiau informacijos apie ataskaitos filtravimą: Ataskaitos filtravimas naudojant užklausos eilutės parametrus URL

Pastaba.

Anoniminė ataskaita nepalaiko filtravimo.

Taip pat galite sukurti dinaminį kelią naudodami skystąjį capture kintamąjį:

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

Daugiau informacijos apie kintančius kintamuosius: Kintamosios žymės

Tileidas

Rodoma tam tikra ataskaitų srities plytelė. Turite pateikti plytelės ID.

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

Vaidmenys

„Power BI“ ataskaitai priskirti vaidmenys. Šis parametras veikia tik kai parametras authentication_type yra nustatytas į powerbiembedded.

Jei apibrėžėte vaidmenis Power BI ir priskyrėte juos ataskaitoms, turite nurodyti atitinkamus vaidmenis "powerbi Liquid" žymėje . Vaidmenys leidžia filtruoti ataskaitoje rodomus duomenis. Galite nurodyti kelis vaidmenis atskirdami juos kableliu. Daugiau informacijos apie „Power BI“ vaidmenų nustatymą ieškokite Eilutės lygio sauga (RLS) naudojant „Power BI“.

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

Jei ataskaitai Power BI priskyrėte vaidmenį ir nenurodėte vaidmenų parametro žymėje Liquid arba parametre nenurodėte vaidmens, rodoma klaida.

Arbatpinigiai

Jei norite naudoti žiniatinklio vaidmenis jūsų portale apibrėžtus kaip „Power BI“ vaidmenys, galite apibrėžti kintamąjį ir priskirti jam žiniatinklio vaidmenis. Tada galite naudoti apibrėžtą kintamąjį „Liquid“ žymėje.

Tarkime, kad svetainėje apibrėžėte du žiniatinklio vaidmenis kaip Region_East ir Region_West. Galite prisijungti prie jų naudodami kodą: {% assign webroles = user.roles | join: ", " %}

Kodo fragmentas yra kintamasis, webroles kuriame saugomi Region_East ir Region_West žiniatinklio vaidmenys.

Naudokite webroles kintamąjį „Liquid“ žymėje taip:

{% powerbi authentication_type:"powerbiembedded" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000000/ReportSection2" roles:webroles%}

redaguojama

Vartotojams, kurie turi atitinkamo objekto turinio redagavimo teises, pateiktas Power Pages portalų CMS objektas generuojamas kaip redaguojamas portale. Redaguojami objektai: puslapis, fragmentai ir žiniatinklio saitai.

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

Parametrai

Pirmasis redaguojamas parametras yra redaguojamas objektas, pvz., žiniatinklio saitų rinkinys, fragmentai ar dabartinis puslapis. Pasirinktinis antrasis parametras nurodo atributo pavadinimą arba raktą objekte, kuris turi būti sugeneruotas ir suredaguotas. Ši reikšmė gali būti, pavyzdžiui, lentelės atributo pavadinimas arba fragmentas pavadinimas.

Po šių pradinių parametrų žymė palaiko daug pasirinktinių pavadintų parametrų.

klasė

Nurodo šios žymės sugeneruoto šakninio elemento klasės atributo reikšmę.

Numatytasis

Numatytoji reikšmė, sugeneruota tuo atveju, kai redaguojamas elementas neturi reikšmės.

ištrūkti

Bulio logikos reikšmė, nurodanti, ar šios žymės sugeneruota reikšmė yra užkoduota HTML. Pagal numatytuosius nustatymus ši reikšmė yra „false“.

skystis

Bulio logikos reikšmė, nurodanti, ar reikia apdoroti bet kurį "Liquid" šablono kodą, esantį šios žymos pateiktoje teksto vertėje. Pagal numatytuosius nustatymus ši reikšmė yra „true“.

žymė

Konteinerio HTML žymių, kurias pateikia ši žymė, pavadinimas. Ši žyma pagal numatytuosius nustatymus pateikia div elementus. Rekomenduojama pasirinkti šio parametro reikšmę „div“ arba „span“.

Konteinerio HTML žymių, kurias pateikia ši žymė, pavadinimas. Ši žymė pateikia div elementus pagal numatytuosius nustatymus. Rekomenduojama pasirinkti vieną iš div šio parametro arba span jį.

titulinis

Nurodo šio redaguojamo elemento etiketę turinio redagavimo sąsajoje. Jei jų nėra, draugiška etiketė sugeneruojama automatiškai.

rūšis

Eilutės reikšmė, kuri rodo, kokio tipo redagavimo sąsaja turi būti pateikta redaguojamo teksto reikšmėms. Tinkamos šio parametro reikšmės yra html arba tekstas. Numatytoji nuostata yra html.

entitylist

Įkelia pateiktą sąrašą pagal pavadinimą arba ID. Tada sąrašo ypatybes galima pasiekti naudojant objektų sąrašo objektą , pasiekiamą žymių bloke. Norėdami sugeneruoti sąrašo faktinių rezultatų įrašus, tame bloke naudokite „entityview” žymę.

Jei sąrašas sėkmingai įkeltas, generuojamas bloko turinys. Jei sąrašas nerastas, bloko turinys negeneruojamas.

{% entitylist name:My List %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

Pagal numatytuosius nustatymus objektų sąrašo objektui suteikiamas kintamojo pavadinimo objektų sąrašas. Jei reikia, gali būti suteiktas kitas kintamojo pavadinimas.

{% entitylist my_list = name:My List %}

Loaded list {{ my_list.adx_name }}.

{% endentitylist %}

Parametrai

Pateikite tik vieną ID, pavadinimą arba raktą, kad pasirinktumėte įkelti Sąrašą.

Id

Įkeltas sąrašas pagal GUID ID. turi būti eilutė, kurią būtų galima išanalizuoti kaip GUID.

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

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

Paprastai nenaudojamos pažodinės GUID eilutės. Vietoj to ID nurodomas naudojant kito kintamojo GUID ypatybę.

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

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

vardas, pavadinimas

Įkelia sąrašą pagal pavadinimą.

{% entitylist name:My List %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

raktas

Įkelia sąrašą pagal ID arba pavadinimą. Jei pateiktą rakto reikšmę galima išanalizuoti kaip GUID, sąrašas įkeliamas pagal ID. Priešingu atveju jis įkeliamas pagal pavadinimą.

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

{% entitylist key:key_variable %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

language_code

„Dataverse“ sveikojo skaičiaus kalbos kodas yra skirtas pasirinkti, kurias sąrašo lokalizuotas žymas reikia įkelti. Jei language_code nepateikiama, naudojama numatytoji svetainės taikomosios programos Dataverse ryšio kalba.

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

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

entityview

Įkelia pateiktą „Dataverse“ rodinį pagal pavadinimą arba ID. Tada rodinio ߝ peržiūros stulpelio metaduomenų, puslapių rezultatų įrašų ir kt. ypatybes galima pasiekti naudojant objekto peržiūros objektą , kuris yra pasiekiamas žymų bloke.

Jei rodinys sėkmingai įkeltas, generuojamas bloko turinys. Jei rodinys nerastas, bloko turinys negeneruojamas.

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

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

{% endentityview %}

Pagal numatytuosius nustatymus objekto rodinio objektui suteikiamas kintamojo pavadinimas objekto rodinys. Jei reikia, gali būti suteiktas kitas kintamojo pavadinimas.

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

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

{% endentityview %}

Jei objekto rodinys įdėtas į objektų sąrašo bloką, jis iš sąrašo paveldi numatytąją konfigūraciją (rezultato puslapio dydį, filtro parinktis ir kt.). Jei objekto rodiniui nepateikiami jokie rodinio ID arba pavadinimo parametrai, jis įkelia numatytąjį rodinį iš pridedamo objektų sąrašo.

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

Parametrai

Pateikite arba id or logical_name su pavadinimu, kad pasirinktumėte Dataverse įkeltiną rodinį. Jei nė vienas iš jų nepateikiamas, o objekto rodinio žymė įdėta į objektų sąrašo žymę, įkeliamas numatytasis pridedamo objektų sąrašo rodinys.

Id

ID turi būti eilutė, kurią būtų galima išanalizuoti kaip GUID.

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

Loaded entity view {{ entityview.name }}.

{% endentityview %}

Paprastai nenaudojamos pažodinės GUID eilutės. Vietoj to ID nurodomas naudojant kito kintamojo GUID ypatybę.

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

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

{% endentityview %}

logical_name

Rodinio, kurį reikia įkelti, „Dataverse“ objekto loginis pavadinimas. Turi būti naudojama kartu su pavadinimu.

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

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

{% endentityview %}

vardas, pavadinimas

Rodinio, kurį reikia įkelti, „Dataverse“ pavadinimas. Turi būti naudojama kartu su logical_name.

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

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

{% endentityview %}

filtras

Nurodo, ar rodinio rezultatus filtruoti pagal vartotoją, ar klientą. Eilutės reikšmė turi būti „vartotojas“ arba „klientas“.

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

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

{% endentityview %}

Bendras naudojimo atvejis yra nustatyti šį parametrą pagal užklausą.

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

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

{% endentityview %}

metafiltras

Nurodo Sąrašo metaduomenų filtro išraišką, pagal kurią turi būti filtruojami rodinio rezultatai. Šis parametras galioja tik tada, kai „entityview“ naudojamas kartu su „entitylist“. Daugeliu atvejų šis parametras nustatomas pagal užklausą.

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

įsakymas

Nurodo rūšiavimo išraišką rodinio rezultatams išdėstyti. Rūšiavimo išraiška gali apimti vieną ar daugiau objekto atributų loginių pavadinimų, po kurių seka ASC arba DESC rūšiavimo kryptis.

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

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

{% endentityview %}

Bendras naudojimo atvejis yra nustatyti šį parametrą pagal užklausą.

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

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

{% endentityview %}

puslapis

Nurodo rodinio rezultatų puslapį, kurį reikia įkelti. Jei šis parametras nenurodytas, įkeliamas pirmasis rezultatų puslapis.

Šiam parametrui turi būti perduota sveikojo skaičiaus reikšmė arba eilutė, kurią galima išanalizuoti kaip sveikąjį skaičių. Jei šio parametro reikšmė pateikta, bet reikšmė yra nulinė arba jos negalima analizuoti kaip sveikojo skaičiaus, įkeliamas pirmasis rezultatų puslapis.

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

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

{% endentityview %}

Bendras naudojimo atvejis yra nustatyti šį parametrą pagal užklausą.

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

Nurodo, kiek rezultatų įkelti esamame rezultatų puslapyje. Jei šiam parametrui nepateikta jokia reikšmė, o objekto rodinys naudojamas objektų sąrašo bloke , naudojamas sąrašo puslapio dydis. Jei ne objektų sąrašo bloke, naudojama numatytoji reikšmė 10.

Šiam parametrui turi būti perduota sveikojo skaičiaus reikšmė arba eilutė, kurią galima išanalizuoti kaip sveikąjį skaičių. Jei šiam parametrui pateikta reikšmė, bet reikšmė yra nulinė arba jos negalima išanalizuoti kaip sveikojo skaičiaus, naudojamas numatytasis puslapio dydis.

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

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

{% endentityview %}

Bendras naudojimo atvejis yra nustatyti šį parametrą pagal užklausą.

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

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

{% endentityview %}

ieškoti

Nurodo ieškos išraišką, pagal kurią turi būti filtruojami rodinio rezultatai. Paprastos raktinių žodžių paieškos išraiškos filtruoja pagal tai, ar atributai prasideda raktiniu žodžiu. Pakaitos simbolius * taip pat galima įtraukti į išraišką.

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

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

{% endentityview %}

Bendras naudojimo atvejis yra nustatyti šį parametrą pagal užklausą, kad ieškos filtrą būtų galima nustatyti pagal vartotojo įvestį.

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

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

{% endentityview %}

language_code

„Dataverse“ sveikojo skaičiaus kalbos kodas, skirtas įkeltinoms objekto rodinio lokalizuotoms etiketėms pasirinkti (stulpelių antraščių etiketės ir kt.). Jei language_code nepateikiama, naudojama numatytoji svetainės programos Dataverse ryšio kalba.

Jei objekto rodinys naudojamas objektų sąrašo bloke, objekto rodinys paveldi kalbos kodo konfigūraciją iš objektų sąrašo.

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

Loaded entity view {{ entityview.name }}.

{% endentitylist %}

searchindex

Atlieka užklausą dėl portalo ieškos rodyklės. Tada atitinkančius rezultatus galima pasiekti naudojant paieškos indeksą , kuris pasiekiamas žymų bloke.

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

Pagal numatytuosius nustatymus paieškos indekso objektui suteikiamas kintamojo pavadinimo paieškos indeksas. Jei reikia, gali būti suteiktas kitas kintamojo pavadinimas.

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

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

...

{% endif %}

{% endsearchindex %}

Parametrai

„Searchindex“ žymė priima šiuos parametrus.

užklausa

Užklausa, naudojama rezultatams sugretinti. Šis parametras skirtas priimti rodyklės užklausos vartotojo nurodytą dalį (jei yra).

{% searchindex query: 'support' %}

...

{% endsearchindex %}

Bendras naudojimo atvejis yra nustatyti šį parametrą pagal užklausą.

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

...

{% endsearchindex %}

Šis parametras palaiko „Lucene“ užklausos analizatoriaus sintaksę.

filtras

Kita užklausa, naudojama rezultatams atitikti. Šis parametras skirtas, jei pageidaujama, priimti kūrėjo nurodytą rezultatų filtrą.

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

...

{% endsearchindex %}

Šis parametras palaiko „Lucene“ užklausos analizatoriaus sintaksę.

Pastaba.

Skirtumas tarp filtro ir užklausos yra tas, kad, nors abu priima „Lucene“ užklausos analizatoriaus sintaksę, užklausa atlaidžiau vertina tai, kaip ši sintaksė išanalizuojama ߝ, nes tikimasi, kad dauguma galutinių vartotojų apie šią sintaksę nežinos. Todėl, jei užklausos analizė pagal šią sintaksę nepavyks, visa užklausa bus atšaukta ir pateikta kaip užklausos tekstas. Kita vertus, filtras bus griežtai išanalizuotas ir, netinkamos sintaksės atveju, bus pranešta apie klaidą.

logical_names

Objekto Dataverse loginiai pavadinimai, kuriems taikomi sutampantys rezultatai, kaip kableliais atskirta eilutė. Jei nepateikta, grąžinami visi atitinkantys objektai.

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

...
>
{% endsearchindex %}

puslapis

Ieškos rezultatų puslapis, kuris turi būti pateiktas. Jei nepateikta, grąžinamas pirmasis puslapis (1).

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

...

{% endsearchindex %}

Bendras naudojimo atvejis yra nustatyti šį parametrą pagal užklausą.

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

...

{% endsearchindex %}

page_size

Ieškos rezultatų puslapis, kuris turi būti pateiktas. Jei nepateikta, naudojamas numatytasis dydis 10.

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

...

{% endsearchindex %}

entityform

Sugeneruoja visą formą pagal pavadinimą ar ID.

Pastaba.

„Entityform“ žymę galima naudoti tik turinyje, kuris sugeneruotas žiniatinklio šablonupagrįstame puslapio šablone. Mėginant naudoti šią žymę perrašytame puslapio šablone, nieko nebus sugeneruota. Viename puslapyje galite sugeneruoti tik vieną „entityform“ arba „webform“ žymę. „Entityform“ arba „webform“ žymės po pirmosios nebus generuojamos.

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

Parametrai

vardas, pavadinimas

Norimos įkelti Paprastosios formos pavadinimas.

{% entityform name:My Basic Form %}

webform

Sugeneruoja visą kelių veiksmų formą pagal pavadinimą ar ID. „Webform“ žymę galima naudoti tik turinyje, kuris sugeneruotas žiniatinklio šablonu pagrįstame puslapio šablone. Bandant naudoti žymę perrašymu pagrįstame puslapio šablone, nieko neatvaizduojama. Viename puslapyje galite generuoti tik vieną objekto arba žiniatinklio formos žymą. Objekto formos arba žiniatinklio formos žymės po pirmosios nėra generuojamos.

{% webform name: 'My Multistep Form' %}

Parametrai

vardas, pavadinimas

Norimos įkelti kelių veiksmų formos pavadinimas.

{% webform name:My Multistep Form %}

kodokomponentas

Leidžia įdėti kodo komponentus naudojant likvidžią žymę. Pavyzdžiui, į tinklalapį įtraukus struktūros rodomą pasirinktinį valdiklį.

Parametrai

vardas, pavadinimas

Kodo komponento ID arba pavadinimas.

nuosavybė

Ypatybių reikšmes, kurių tikisi kodo komponentas, reikia perduoti kaip rakto / reikšmės porą, atskirtą dvitaškiu (:), kur raktas yra ypatybės pavadinimas, o reikšmė yra JSON eilutės reikšmė.

{% codecomponent name:abc\_SampleNamespace.MapControl controlValue:'Space Needle' controlApiKey:<API Key Value> %}

Pastaba.

Reikiamos ypatybės gali skirtis atsižvelgiant į jūsų pasirenkamą komponentą.

Žr. Kodo komponentų likvidžios šablono žymos naudojimas.

Taip pat žr.