Веб-үлгілермен бастапқы мазмұнды сақтау

Веб-үлгі – үлгінің бастапқы мазмұнын сақтауға пайдаланылатын Dynamics 365 порталдарына қосылған Dynamics 365 нысаны (adx_webtemplate). Веб-үлгіде динамикалық мазмұн көрсетуге арналған Liquid үлгісі және Liquid үлгілерін қалған Dynamics 365 порталдары жүйелерімен біріктіруге пайдаланылатын орталық нысан болып табылады.

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

Веб-үлгі төлсипаттары

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

Бет үлгілері ретіндегі веб-үлгілер

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

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

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

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

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

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

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

Dynamics 365 порталдарында қолжетімді алдын-ала жасалған 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' %}

Сонымен қатар, қараңыз

Динамикалық мазмұн қосу және теңшелетін үлгілер жасау
Liquid амалдағыштарын пайдалану
Liquid түрлері
Шартты
Liquid нысандары
Liquid тегтері
Liquid сүзгілері
Порталдар үшін кеңейтілген үлгілер жасау Порталда үстіңгі деректеме және төменгі деректеме нәтижесін кэштеуді қосу