Power Pages Проширење ДевТоолс
Проширење Power Pages за Microsoft Edge ДевТоолс је алатка за пројектанте дизајнирана да побољша развој и искуство решавања проблема за произвођаче и администраторе који раде на локацијама Power Pages . Нуди функције као што су приказивање поруке о течном праћењу и порука о грешкама на страни сервера. Помоћу ове алатке творци и администратори могу ефикасно да идентификују, дијагностикују и реше проблеме унутар окружења Power Pages . Омогућавањем евидентирања и праћења могућности у течном коду, као и пружањем јасних увида у сценарије грешака, Power Pages проширење олакшава несметан развој токова посла и побољшава укупан квалитет Power Pages локација.
Белешка
Проширење алатке за пројектанте је тренутно доступно само за Microsoft Edge.
Да бисте радили са алаткама за пројектанте, потребно је да:
- Инсталирајте ознаку типа прегледача.
- Омогућите дијагностичку поставку.
- Прегледајте грешку на страни сервера и пратите детаље о ублажавању.
- Прикажите прилагођене поруке евиденције додате помоћу течног кода.
Инсталирање проширења прегледача ДевТоолс
Да бисте инсталирали проширење ДевТоолс за Power Pages:
- Идите на проширење Microsoft Power Pages за Microsoft Edge.
- Изаберите ставку Узми.
Омогући дијагностичку поставку
Белешка
Ако је статус видљивости ваше локације приватан, дијагностичка поставка је подразумевано омогућена.
Да бисте омогућили дијагностичку поставку за јавну Wеб локацију:
- Отворите апликацију Power Pages "Управљање".
- Додајте или ажурирајте поставку локације именом УсерТраце/Дебуг.
- Поставите вредност на вредност на вредност .
Редиговање порука о грешкама на страни сервера
Када омогућите дијагностичку поставку , платформа евидентира све грешке до којих дође на серверу. Да бисте ухватили ове поруке о грешкама на серверу, потребно је да:
Отворите Microsoft Edge Веб прегледач.
Дођите до Wеб Power Pages локације.
Отворите прегледач ДевТоолс.
Изаберите картицу Power Pages .
Репродукујте сценарио у којем сте наишли на грешку.
Алатка приказује листу свих порука о грешкама на страни сервера заједно са вероватним резолуцијама.
Белешка
Тренутно можете видети само ограничен број порука о грешкама у неуспеху. Међутим, свако наредно издање ће укључивати додатне поруке о грешкама за различите типове неуспеха.
Следе неке од примера порука о грешци:
Грешка са локалним добављачем пријављивања ако атрибут СигннЕнаблед није лажан за контакт портала.
Тражење спољног ентитета није исправно конфигурисано.
Евидентирај прилагођене поруке помоћу течности
Творци могу да додају изјаве евиденције у свој течни кôд. Када је локација Поwер пагес покренута, евиденције које је додао макер у Лиqуид коду приказане су у проширењу алатке Power Pages за пројектанте. Творци имају могућност да уврсте изјаве евиденције у оквиру свог Течног кода. Ове евиденције, које је уградио произвођач, приказују се у проширењу алатке за пројектанте када је омогућена дијагностичка поставка.
Следећа синтакса се може користити у Лиqуид коду за евидентирање прилагођених порука:
{% log message:'Custom message' level:'Warning' %}
Параметар | Опис |
---|---|
Евиденције | Име течног објекта |
message | Ниска која представља све прилагођене поруке за евиденту |
ниво | Евидентирај поруку као информације, упозорење или грешку |
Пример:
{% log message: 'Log from Home page' %}
{% fetchxml query %}
<fetch version="1.0" mapping="logical" >
<entity name="contact">
<attribute name="fullname"/>
<attribute name="emailaddress1"/>
</entity>
</fetch>
{% endfetchxml %}
{% assign contacts = query.results.entities %}
{% for contact in contacts %}
<div> Contact name: {{contact.fullname}} </div><br/>
{% capture msgg %}
Contact email is {{contact.emailaddress1}} for name {{contact.fullname}}
{% endcapture %}
{% log message: msgg %}
{% endfor %}