Deli putem


Veb-predlošci

Veb-predložak je zapis metapodataka Power Pages tabele koji se koristi za skladištenje izvornog sadržaja predloška. 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 usluge Power Pages.

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 čitavih prilagođenih rasporeda stranice ili za kreiranje prilagođenih zaglavlja i podnožja za Power Pages veb-lokaciju.

Atributi veb-predložaka

Atribut Opis
Naziv 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-predlošci kao prilagođeni rasporedi stranice

Veb-predlošci se mogu koristiti zajedno sa predlošcima stranica radi kreiranja novih prilagođenih rasporeda na stranici za Power Pages lokacije.

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š veb-predložak će kontrolisati prikazivanje celog sadržaja stranice između globalnog zaglavlja i podnožja veb-lokacije. Ako je ova opcija neobeležena, vaš veb-predložak će biti odgovoran za prikazivanje celog odgovora. U slučaju da prikazujete HTML sadržaj, ovo podrazumeva sve <html> oznake od „doctype“ do „root“, kao i sve što se nalazi između.

Dok najčešći slučajevi korišćenja predmeta za veb-predloške prikazuju HTML sadržaj, prikazivanje celog odziva (opozivanjem izbora Koristi zaglavlje i podnožje veb-lokacije) daje vam opciju prikazivanja bilo kojeg formata zasnovanog na tekstu koji odaberete. Ovde atribut MIME Type veb-predloška postaje relevantan. Kada se prikaže predložak stranice koji ne koristi zaglavlje i podnožje veb-lokacije, zaglavlje HTTP odgovora „Content-Type“ biće podešeno na MIME Type pridruženog veb-predloška (text/html će se koristiti ako nije naveden MIME Type), pružajući veliki izbor opcija za prikazivanje sadržaja koji nije HTML pomoću jezika 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 Pages. 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 usluge Power Pages. Da biste ih koristili, morate da ih uključi po imenu, korišćenjem liste u nastavku kao reference.

Naziv 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' %}
Putanje 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 putanje, 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' %}

Veb-predlošci kao komponente (verzija za pregled)

Veb-predlošci se mogu kreirati i koristiti kao komponente na veb-stranicama da bi se autorima omogućilo da koriste ove komponente koje je moguće ponovo koristiti i obezbedili parametre za ispunjavanje zahteva.

Još informacija: Veb-predlošci kao komponente

Pogledajte i ovo