Бөлісу құралы:


Веб-үлгілер

Веб-үлгі — үлгінің бастапқы мазмұнын сақтау үшін пайдаланылатын Power Pages сайт метадеректерінің жазбасы. Веб-үлгіде динамикалық мазмұн көрсетуге арналған Liquid үлгісі және Liquid үлгілерін қалған Power Pages жүйесімен біріктіруге пайдаланылатын орталық кесте болып табылады.

Веб-үлгілерді басқа мазмұнға қосуға немесе үлгі тегтері арқылы басқа үлгілермен біріктіруге болады және оларға осы тегтерде Аты атрибуты арқылы сілтеме жасалады. Сонымен қатар оларды толығымен теңшелетін бет орналасуларын жасауға немесе Power Pages веб-сайтыңыз үшін теңшелетін үстіңгі деректемелерді және төменгі деректемелерді жасауға пайдалануға болады.

Веб-үлгі атрибуттары

Атрибут Сипаттама
Аты Үлгінің аты. Басқа мазмұнға қосылғанда немесе басқа үлгілермен кеңейтілгенде осы үлгіге сілтеме жасау үшін пайдаланылады.
Бастапқы көз Үлгінің бастапқы мазмұны. Power Apps жүйесіндегі синтаксисті бөлектеу және басқа кодты өңдеу мүмкіндіктері бар бастапқы код өңдегіші осы өріс үшін беріледі.
Mime түрі Оған қоса, үлгі мазмұнының MIME түрін береді. Ештеңе берілмесе, text/html түрі деп есептеледі. Бұл мән тек үлгі бет үлгісімен байланыстырылған істерде пайдаланылады және осы үлгінің барлық мазмұны көрсетуді басқарады.

Реттелетін бет орналасулары ретіндегі веб-үлгілер

Power Pages сайттарына арналған жаңа реттелетін бет орналасуларын жасау үшін веб-үлгілерді бет үлгілерімен пайдалануға болады.

Веб-үлгі негізінде жаңа бет үлгісін жасау үшін жаңа бет үлгісі жазбасын жасаған кезде веб-үлгінің Түрін таңдаңыз. Одан кейін Веб-үлгі опциясын таңдаңыз.

Веб-сайт тақырыбын және колонтитулын пайдалануопциясын ескеріңіз (әдепкі бойынша таңдалады). Егер осы таңдалса, веб-үлгі глобалдық веб-сайт тақырыбы мен колонтитул арасында барлық бет мазмұны көрсетілуін басқарады. Осы параметрге құсбелгі қойылмаған болса, сіз HTML файлын көрсету жағдайында веб-үлгі бүкіл жауапты көрсетуге жауапты болады, бұл doctype түрінен түбірлік <html> тегтеріне дейін барлығын және олардың арасындағы барлық нәрселерді білдіреді.

Веб-үлгілерге ең жалпы пайдаланылатын істер HTML көрсеткен кезде толық жауапты көрсету (Веб-сайт тақырыбын және колонтитулын пайдалану таңдауын алумен) таңдалған мәтін негізіндегі пішімді көрсету опциясын береді. Осы жерде Веб-үлгінің MIME түрі атрибуты маңызды болады. Веб-сайттың жоғарғы және төменгі колонтитулын пайдаланбайтын бет үлгісін көрсету кезінде HTTP жауабының Content-Type тақырыбы үшін қатысты веб үлгінің MIME түрі орнатылады. (MIME түрі берілмесе, text/html қолданылады). Бұл Liquid арқылы HTML мазмұнынан өзгешеленетін мазмұнды көрсету үшін кең ауқымды опцияларды береді. Жиі пайдаланылатын жағдай RSS арнасын application/rss+xml MIME түрін орнату арқылы көрсету болатын еді.

Веб-сайттың үстіңгі деректемелері және төменгі деректемелері ретіндегі веб-үлгілер

Сонымен қатар веб-үлгілерді Power Pages пайдаланатын глобалдық үстіңгі деректемені және төменгі деректемені қайта анықтау үшін пайдалануға болады. Веб-сайттың Үстіңгі деректеме үлгісі немесе Төменгі деректеме үлгісі өрісін қалаған веб-үлгіге орнатыңыз. Веб-сайттың үстіңгі деректемесі қайта анықталса, таңдалған үлгі әдетте әдепкі үстіңгі деректеме үлгісімен өңделетін сайт интерфейсінің элементтері үшін негізгі шарлау, жүйеге кіру/шығу сілтемелері, іздеу интерфейсі және т.с.с. көрсетуге жауапты болатынын ескеріңіз.

Кірістірілген веб-үлгілер

Power Pages жүйесінде қолжетімді алдын ала жасалған Liquid үлгілерінің жиыны бар. Оларды пайдалану үшін төмендегі тізімді анықтамалық ретінде пайдаланып, оларды аты бойынша қосу керек.

Атауы Сипаттама Код
Жарнама Бұл үлгі атауы бойынша жарнаманы береді немесе жарнама беру арқылы кездейсоқ жарнаманы береді. {% include 'ad' ad_name:'Name' %}{% include 'ad' ad_placement_name:'Placement Name' %}
Блогтар Бұл үлгі тізім тобындағы соңғы блог хабарларын береді. {% include 'blogs' %}
Түйірлер Бұл үлгі ағымдағы беттен басты бетке өткізетін аталық элемент беттерінің сілтемелерін береді. {% include 'breadcrumbs' %}
Еншілес сілтеме тізімінің тобы Бұл үлгі тізім тобындағы ағымдағы беттің кез келген еншілес беттеріне сілтемелерді береді. {% include 'child_link_list_group' %}{% include 'child_link_list_group' title_only:true %}{% include 'child_link_list_group' image_width:'64px', image_height:'64px' %}
Оқиғалар: болашақ Бұл үлгі қазіргі күн мен қазірден бастап 60 күн арасында пайда болатын оқиғаларға сілтемелерді береді. {% include 'events_upcoming' %}{% include 'events_upcoming' number_of_days_in_advance:60 %}
Форумдар Бұл үлгі қатысты тізбектер мен хабарлары бар веб-сайт форумдарының тізімін береді. {% include 'forums' %}
Құрылымның 1-бағаны Бұл үлгі түйірлер, бет тақырыбы мен бет көшірмесінің мазмұны бар жалғыз баған құрылымын береді. {% extends 'layout_1_column' %}{% block main %}... {% endblock %}
Құрылымның 2-бағаны кең сол жақ Бұл үлгі екі бағанды орналасуды көрсетеді. Сол жақ баған оң жаққа қарағанда кең. Бұнда түйірлер бар, беттің үстіндегі бет атауы және бет көшірмесінің мазмұны сол жақ бағанда орналасқан. {% extends 'layout_2_column_wide_left' %}{% block main %}...{% endblock %}{% block aside %}...{% endblock %}
Құрылымның 2-бағаны кең оң жақ Бұл үлгі екі бағанды орналасуды көрсетеді. Оң жақ баған сол жаққа қарағанда кең. Бұнда түйірлер бар, беттің үстіндегі бет атауы және бет көшірмесінің мазмұны оң жақ бағанда орналасқан. {% extends 'layout_2_column_wide_right' %}{% block main %}...{% endblock %}{% block aside %}...{% endblock %}
Құрылымның 3-бағаны кең ортаңғы Бұл үлгі үш бағанды орналасуды көрсетеді. Ортаңғы баған сол және оң жаққа қарағанда кең. Орналасуда түйірлер бар, беттің үстіндегі бет атауы және бет көшірмесінің мазмұны ортаңғы бағанда орналасқан. {% extends 'layout_3_column_wide_middle' %}{% block left_aside %}...{% endblock %}{% block main %}...{% endblock %}{% block right_aside %}...{% endblock %}
Бт көшірмесі Бұл үлгі ендірілген сұйықтық қолдауы бар өңделетін HTML бет көшірмесінің мазмұнын береді. {% include 'page_copy' %}
Бет тақырыбы Бұл үлгі бет тақырыбын берді. {% include 'page_header' %}
Сұрау Бұл үлгі атауы бойынша сұрауды береді немесе сұрау арқылы кездейсоқ сұрауды береді. {% include 'poll' poll_name:'Name' %}{% include 'poll' poll_placement_name:'Placement Name' %}
Іздеу Бұл үлгі жалғыз мәтінді енгізу мен іздеу түймешігі бар негізгі іздеу пішінін береді. {% include 'search' %}
Бүйірлік навигация Бұл үлгі тік тармақты стиль навигациясын көрсетеді. Онда алдыңғы деңгейге (немесе көрсетілген тереңдік ығысуы) оралатын тектік беттерге сілтемелер, ағымдағы беттің бағыныңқы беттеріне сілтемелер мен ағымдағы беттің еншілес элементтеріне сілтемелер бар. {% include 'side_navigation' %}{% include 'side_navigation' depth_offset:1 %}
Бөліктер Бұл үлгі атауы бойынша өңделетін HTML мазмұн бөліктерін береді. {% include 'snippet' snippet_name:'Name' %}
Жоғары навигациялау Бұл үлгі негізгі навигация веб-сілтеме жиынтығының ашылмалы мәзірлері бар өңделетін навигация тақтасын береді. {% include 'top_navigation' %}
Веб-сілтеме тізімінің тобы Бұл үлгі веб-сілтеме жиынтығының тізім тобын береді. {% include 'weblink_list_group' weblink_set_name:'Name' %}

Құрамдастар ретіндегі веб-үлгілер (алдын ала қарау нұсқасы)

Жасаушылардың осы қайта пайдалануға болатын құрамдастарды пайдалануына және талаптарға сай параметрлерді қамтамасыз етуіне мүмкіндік беру үшін веб-үлгілерді веб-беттердегі құрамдастар ретінде жасауға және пайдалануға болады.

Қосымша ақпарат: Құрамдастар ретіндегі веб-үлгілер

Келесіні де қараңыз: