Skladištenje izvornog sadržaja pomoću veb-predložaka

Napomena

Od 12. oktobra 2022. Power Apps portali postaju Power Pages. Više informacija: Usluga Microsoft Power Pages je sada opštedostupna (blog)
Uskoro ćemo migrirati i objediniti dokumentaciju o Power Apps portalima sa dokumentacijom o usluzi Power Pages.

Veb-predložak je Power Apps tabela (adx_webtemplate) obuhvaćena u Power Apps portalima koji se koriste za skladištenje predložaka izvornog sadržaja. Veb-predložak će obično sadržati Liquid za prikazivanje dinamičkog sadržaja i to je centralna tabela koja se koristi za integraciju Liquid predložaka sa ostatkom sistema Power Apps portala.

Veb-predlošci mogu biti uključeni u drugi sadržaj ili kombinovani sa drugim predlošcima pomoću oznaka predložaka i referencirani su u ovim oznakama atributom Naziv. Oni se takođe mogu koristiti za kreiranje celokupnih prilagođenih predložaka stranice ili za kreiranje prilagođenih zaglavlja i/ili podnožja za veb-lokaciju portala.

Napomena

Izvorni sadržaj predloška možete uskladištiti i u usluzi Power Pages. Još informacija: Šta je to Power Pages

Atributi veb-predložaka

Atribut Opis
Imenuj Ime predloška. Koristi se kao referenca ovog predloška kada je obuhvaćen u drugim sadržajima ili proširen drugim predlošcima.
Izvor Izvorni sadržaj predloška. Uređivač izvornog koda sa isticanjem sintakse i drugih funkcija uređivanja koda je naveden za ovo polje u usluzi Power Apps.
MIME tip Opcionalno pruža tip MIME za sadržaj predloška. Podrazumeva se tip text/html ako nijedan tip nije naveden. Ova vrednost će se koristiti samo u slučajevima kada je predložak povezan sa predloškom stranice i kontroliše prikazivanje svih sadržaja za taj predložak.

Veb-prelošci kao predlošci stranice

Veb-predlošci se mogu koristiti zajedno sa predlošcima stranica radi kreiranja novih predložaka za sisteme upravljanja sadržajem na Power Apps portalima. Ovo može potpuno da se uradi u usluzi Power Apps bez potrebe za pisanjem .NET koda ili ponovnom primenom aplikacije portala.

Za kreiranje novog predloška stranice na osnovu veb-predloška, izaberite Tip veb-predloška prilikom kreiranja novog zapisa predloška stranice. Zatim izaberite Predložak stranice.

Obratite pažnju na opciju Koristite veb-lokaciju zaglavlja i podnožja(koja je podrazumevano obeležena). Ako je ova opcija obeležena, vaš objekat Predložak stranice će kontrolisati prikazivanje celog sadržaja stranice između globalnog zaglavlja i podnožja veb-lokacije. Ako je ova opcija neobeležena, vaš Predložak stranice će biti odgovoran za prikazivanje celog odgovora. U slučaju da prikazujete HTML sadržaj, ovo podrazumeva sve tipove dokumenata do osnovnih <html> oznaka, kao i sve što se nalazi između.

Dok su najčešći slučajevi korišćenja objekta Predložak stranice prikazivanje HTML sadržaja, prikazivanje celog odziva (opozivanjem izbora Koristite veb-lokaciju zaglavlja i podnožja) vam daje opciju prikazivanja bilo kojeg formata zasnovanog na tekstu koji odaberete. Ovde atribut MIME Type objekta predloška stranice postaje relevantan. Kada se prikaže predložak stranice koji ne koristi zaglavlje i podnožje veb-lokacije, zaglavlje Content-Type HTTP odgovora biće podešeno na MIME tip pridruženog veb-predloška (text/html će se koristiti ako nije naveden MIME tip), pružajući veliki izbor opcija za prikazivanje sadržaja koji nije HTML pomoću funkcije Liquid. Uobičajeno korišćenje predmeta bilo bi prikazivanje RSS fida podešavanjem application/rss+xml za MIME tip.

Veb-prelošci kao zaglavlja i podnožja veb-lokacije

Veb-predloške možete koristiti i da biste izmenili globalno zaglavlje i podnožje koje koristi Power Apps portal. Podesite polje Predložak zaglavlja ili Predložak podnožja vaše veb-lokacije na veb-predložak po vašem izboru. Ako izmenite Zaglavlje veb-lokacije, izabrani predložak preuzima odgovornost za prikazivanje primarne navigacije, veze za prijavljivanje/odjavljivanje, interfejs za pretragu itd. za elemente interfejsa lokacije kojima obično upravlja podrazumevani predložak zaglavlja.

Ugrađeni veb-prelošci

Postoji skup unapred napravljenih Liquid predložaka dostupnih u okviru Power Apps portala. Da biste ih koristili, morate da ih uključi po imenu, korišćenjem liste u nastavku kao reference.

Ime Opis Kôd
Oglas Ovaj predložak prikazuje oglas po imenu ili nasumični oglas iz položaja oglasa. {% include 'ad' ad_name:'Name' %}{% include 'ad' ad_placement_name:'Placement Name' %}
Blogovi Ovaj predložak prikazuje nedavne poruke na blogovima u grupi lista. {% include 'blogs' %}
Mrvice Ovaj predložak prikazuje veze prethodnih stranica koje vode do matične stranice sa trenutne stranice. {% include 'breadcrumbs' %}
Grupa lista podređenih veza Ovaj predložak prikazuje veze do bilo kojih podređenih stranica trenutne stranice u grupi lista. {% include 'child_link_list_group' %}{% include 'child_link_list_group' title_only:true %}{% include 'child_link_list_group' image_width:'64px', image_height:'64px' %}
Događaji: predstojeći Ovaj predložak prikazuje veze za događaje koji su se u periodu od sadašnjeg trenutka do 60 dana od njega. {% include 'events_upcoming' %}{% include 'events_upcoming' number_of_days_in_advance:60 %}
Forumi Ovaj predložak prikazuje listu foruma veb-lokacije sa odgovarajućim brojem tema i poruka. {% include 'forums' %}
Raspored 1 kolona Ovaj predložak prikazuje raspored sa jednom kolonom koji sadrži mrvice, naslov stranice i sadržaj kopije stranice. {% extends 'layout_1_column' %}{% block main %}... {% endblock %}
Raspored 2 kolone – leva široka Ovaj predložak prikazuje raspored u dve kolone. Leva kolona je šira od desne. Predložak sadrži putanje, naslov stranice na vrhu stranice a sadržaj kopirane stranice se nalazi u levoj koloni. {% extends 'layout_2_column_wide_left' %}{% block main %}...{% endblock %}{% block aside %}...{% endblock %}
Raspored 2 kolone – desna široka Ovaj predložak prikazuje raspored u dve kolone. Desna kolona je šira od leve. Predložak sadrži putanje, naslov stranice na vrhu stranice a sadržaj kopirane stranice se nalazi u desnoj koloni. {% extends 'layout_2_column_wide_right' %}{% block main %}...{% endblock %}{% block aside %}...{% endblock %}
Raspored 3 kolone – srednja široka Ovaj predložak prikazuje raspored u tri kolone. Srednja kolona je šira od leve i desne. Pregled sadrži putanje i naslov stranice na vrhu stranice a sadržaj kopirane stranice se nalazi u srednjoj koloni. {% extends 'layout_3_column_wide_middle' %}{% block left_aside %}...{% endblock %}{% block main %}...{% endblock %}{% block right_aside %}...{% endblock %}
Kopija stranice Ovaj predložak prikazuje HTML sadržaja kopije stranice sa podrškom za ugrađeni Liquid. {% include 'page_copy' %}
Zaglavlje stranice Ovaj predložak prikazuje naslov stranice. {% include 'page_header' %}
Anketa Ovaj predložak prikazuje anketu po imenu ili nasumičnu anketu iz položaja ankete. {% include 'poll' poll_name:'Name' %}{% include 'poll' poll_placement_name:'Placement Name' %}
Pretraga Ovaj predložak prikazuje osnovni obrazac pretrage sa jednim unosom teksta i dugmetom za pretraga. {% include 'search' %}
Bočna navigacija Ovaj predložak prikazuje navigaciju u stilu prikaza vertikalnog stabla. lSadrži veze ka prethodnim stranicama koje vode do prvog nivoa (ili određene promene nivoa), veze ka stranicama srodnim trenutnoj stranici, kao i veze ka podređenim stranicama. {% include 'side_navigation' %}{% include 'side_navigation' depth_offset:1 %}
Isečak Ovaj predložak prikazuje isečak HTML sadržaja koji može da se uređuje po imenu. {% include 'snippet' snippet_name:'Name' %}
Navigacija po vrhu Ovaj predložak prikazuje navigacionu traku koja može da se uređuje sa padajućim menijima za grupu veb-veza za primarnu navigaciju. {% include 'top_navigation' %}
Grupa lista sa veb-vezama Ovaj predložak prikazuje grupu lista sa vezama za grupu veb-veza. {% include 'weblink_list_group' weblink_set_name:'Name' %}

Takođe pogledajte

Razumevanje Liquid operatora
Tipovi Liquid objekata
Uslovno
Liquid objekti
Liquid oznake
Liquid filteri

Napomena

Možete li nam reći o svojim željenim postavkama jezika u dokumentaciji? Ispunite kratku anketu. (imajte na umu da je ova anketa na engleskom jeziku)

Anketa će trajati oko sedam minuta. Ne prikupljaju se lični podaci (izjava o privatnosti).