Делите путем


Прилагођавање садржаја помоћу исечака садржаја

Напомена

Од 12. октобра 2022. Power Apps портали постају Power Pages. Више информација: Услуга Microsoft Power Pages је сада општедоступна (блог)
Ускоро ћемо мигрирати и објединити документацију о Power Apps порталима са документацијом о услузи Power Pages.

Исечци садржаја су мали комадићи измењивог садржаја које програмер може да поставља на предложак странице, омогућавајући прилагодљивом садржају да једноставно поставља део изгледа странице. Контроле исечака, које су одговорне за приказивање садржаја исечака на порталу у веб-окружењу, програмери постављају предложак странице.

Уређивање исечака

Исечци се могу уређивати или путем апликације за управљање порталима. Главна снага исечка јесте чињеница да можете да издвојите мало садржаја (сем главне копије странице) и засебно га уређујете, у суштини омогућавајући да било који статички садржај на локацији буде у потпуности контролисан садржајем и директно измењив.

  1. Отворите апликацију „Управљање порталима“.

  2. Идите на Портали > Исечци садржаја.

  3. Да бисте креирали нови исечак, изаберите Ново.

  4. Да бисте уредили постојећи исечак, изаберете постојећи Исечак садржаја у мрежи.

Унесите вредности за следећа поља:

Назив Опис
Назив Програмер може да користи име за постављање вредности исечка на предложак странице у оквиру кода портала.
Веб-локација Веб-локација која је повезана са исечком.
Име за приказ Име за приказ за исечак садржаја.
Тип Тип исечка садржаја, текст или HTML.
Језик исечака садржаја Изаберите језик за исечак садржаја. Да бисте додали још језика, идите на омогући подршку за више језика.
Вредност Садржај исечка који ће се приказати на порталу. Можете да унесете чисти текст или HTML назнаку. Такође можете да користите Liquid објекте са вредностима текста или HTML назнаке.

Коришћење исечка кода

Можете користити исечке да бисте приказали текст или HTML. Исечци садржаја такође могу да користе Liquid објекте и да упућују на други садржај као што су ентитети.

На пример, можете да користите кораке објашњене раније у овом чланку за креирање/уређивање исечка садржаја. Док уређујете исечак, можете укључити узорак кода у запис. Обавезно замените ID записа табеле пословног контакта тачним ID-ом из свог окружења. Уместо пословног контакта, можете да користите и другу табелу.

Када креирате исечак са текстом, HTML-ом или Liquid објектима приказаним у горњем примеру, можете га користити на страници портала.

Да бисте додали исечак на страницу портала:

  1. Креирајте веб-предложак и користите исечак Liquid објекта да позовете исечак који сте креирали.

  2. Креирајте предложак странице користећи раније креиран веб-предложак.

  3. Користите студио за портале да бисте направили нову страницу користећи раније креирани предложак странице.

Пример

Следећи пример користи Microsoft Dataverse базу података са примером података.

  1. Отворите апликацију „Управљање порталима“.

  2. Идите на Портали > Исечци садржаја.

  3. Да бисте креирали нови исечак, изаберите Ново.

  4. Унесите назив. На пример, AccountData.

  5. Изаберите веб-локацију.

  6. Унесите име за приказ. На пример, AccountData.

  7. Изаберите да тип у овом примеру буде HTML. Уместо тога, можете да изаберете и текст.

  8. Изаберите језик.

  9. Копирајте и налепите вредност узорка:

    {% assign account = entities.account['f4f25307-d284-ea11-a816-000d3a36ff29'] %}
    {% if account %}
    <b> Account Name is: </b> {{ account.name }} <br>
    <i> Account State: </i> {{ account.statecode.label }})
    {% endif %}
    

    Замените GUID записа записом табеле пословног контакта из ваше Dataverse базе података.

    Креирање исечка садржаја.

  10. Сачувајте исечак садржаја.

  11. У левом окну изаберите Веб-предлошци.

  12. Изаберите Ново.

  13. Унесите назив. На пример, account-web-template.

  14. Изаберите веб-локацију.

  15. Копирајте и налепите изворну вредност:

    {% include 'snippet' snippet_name:'AccountData' %}

    Ако је различита, ажурирајте вредност за snippet_name са називом вашег исечка.

    Веб-предложак.

  16. Изаберите Сачувај.

  17. У левом окну изаберите Предлошци странице.

  18. Изаберите Ново.

  19. Унесите назив. На пример, исечак података налога.

  20. Изаберите веб-локацију.

  21. Изаберите да тип буде Веб-предложак.

  22. Изаберите раније креирани веб-предложак. У овом примеру, то је account-web-template.

  23. Изаберите Сачувај.

    Предложак странице.

  24. Уредите свој портал.

  25. Изаберите страницу Ново > Празна.

    Нова празна страница.

  26. Унесите назив странице. На пример, Подаци налога.

  27. Унесите делимични URL. На пример, accounts-data.

  28. Изаберите раније креирани Предложак странице. У овом примеру, то је исечак података налога.

    Метаподаци веб-странице.

  29. Изаберите Претражите веб-локацију у горњем десном углу да бисте прегледали страницу у прегледачу.

    Преглед портал.

Можете да следите исте кораке са садржајем типа Текст уместо HTML-а, на пример:

{% assign account = entities.account['f4f25307-d284-ea11-a816-000d3a36ff29'] %}
{% if account %}
Account Name is: {{ account.name }} 
Account State: {{ account.statecode.label }}
{% endif %}

Замените GUID записа записом табеле пословног контакта из ваше Dataverse базе података.

Када прегледате страницу са овим исечком садржаја, информације табеле се приказују помоћу Liquid објекта заједно са текстом уместо HTML-а. Слично томе, можете користити само HTML за приказивање садржаја без употребе Liquid објеката.

Такође погледајте

Рад са Liquid предлошцима

Напомена

Можете ли нам рећи о својим жељеним поставкама језика у документацији? Испуните кратку анкету. (имајте на уму да је ова анкета на енглеском језику)

Анкета ће трајати око седам минута. Не прикупљају се лични подаци (изјава о приватности).