Zdieľať cez


Kurz: Konfigurácia ovládacieho prvku editora RTF v Power Pages

V návode nakonfigurujete komponent editora formátovaného textu vo formulári Microsoft Dataverse a povolíte, aby bol editor formátovaného textu viditeľný na webovej stránke.

V tomto návode sa použije tabuľka Spätná väzba a webovú stránku Kontaktujte nás, ktorá je dostupná na šablónach Úvodné rozloženie štart.

Požiadavky

  • Vaša verzia portálu musí byť 9.4.3.x alebo vyššia.
  • Lokalita používajúca jednu zo šablón Úvodného rozloženia.

Krok č. 1: Pridanie súčasti kódu do poľa vo formuláre

  1. V dizajnovom štúdiu vyberte Pracovný priestor Údaje.

  2. Stlačte tabuľku Odozva.

  3. Vyberte oblasť Formuláre a potom zvoľte upraviť jednoduchý kontaktný formulár.

  4. Vyberte pole Správa.

  5. Stlačte + Komponent a stlačte komponent Číselný vstup.

    Pridajte komponent RTE do formulára.

  6. Vyberte položku Hotovo.

  7. Zvoľte možnosť Uložiť a potom stlačte možnosť Publikovať formulár.

Krok č. 2. Konfigurácia komponentu ovládacieho prvku editora RTF na webovej stránke

V nasledujúcich krokoch nakonfigurujeme existujúcu stránku odozvy, môžete si tiež vytvoriť vlastnú stránku a pridať svoj vlastný komponent formulára.

  1. V pracovnom priestore Stránky vyberte stránku Kontaktujte nás.

  2. Pole Správa by sa malo objaviť na formulári so správou Ak chcete zobraziť ukážku tohto poľa, povoľte vlastnú súčasť.

  3. Zvoľte pole a stlačte možnosť Upraviť pole.

  4. Vyberte pole Povoliť vlastný komponent .

    Povoliť komponent RTE v dizajnovom štúdiu.

  5. Vyberte položku OK.

  6. Vyberte položku Synchronizovať.

Poznámka

Ak chcete zobraziť údaje ako formátovaný text, možno budete musieť zväčšiť veľkosť znakov v textových stĺpcoch, aby sa do nich zmestili ďalšie informácie.

Krok 3.1 Pridajte povolenia tabuľky pre tabuľku príloh vo formáte RTF

Na používanie a ukladanie obrázkov v editore formátovaného textu na portáli budete musieť pridať oprávnenia tabuľky do tabuľky príloh vo formáte RTF (msdyn_richtextfile).

  1. Otvorte dizajnérske štúdio a vyberte pracovný priestor Nastaviť.

  2. Vyberte Povolenia tabuľky.

  3. Stlačte možnosť + Nové povolenie a vytvorte povolenie novej tabuľky pre tabuľku príloh formátovaného textu. Názov môže byť ľubovoľný; v tomto príklade používame Príloha RTE.

  4. V prípade Typ prístupu použite možnosť Globálny prístup.

    Poznámka

    Typ Globálny prístup je vybratý, pretože neexistuje žiadny vzťah medzi tabuľkou nakonfigurovanou na používanie ovládacieho prvku editora formátovaného textu a tabuľkou prílohy formátovaného textu.

  5. V časti Povolenie na zaškrtnite políčka Čítanie, Zápis, Vytvorenie a Odstránenie.

  6. Priraďte vhodnú webovú rolu k povoleniu tabuľky.

    Konfigurácia povolení tabuľky s formátovaným textom.

Dôležité

Ak chcete uložiť obrázky ako základné 64 reťazce priamo v stĺpci, ktorý ste nakonfigurovali na používanie ovládacieho prvku editora formátovaného textu, musíte ovládací prvok nakonfigurovať pomocou konfiguračného súboru JSON. Nastavte možnosť disableImages a disableDefaultImageProcessing na príznak true, aby bolo možné konzistentne vykresľovať obrázky vo všetkých klientoch. Použitie tejto metódy nevyžaduje povolenie globálnej tabuľky pre tabuľku s formátovaným textom (msdyn_richtextfile).

Krok č. 3.2. Pridanie nastavenia lokality webového API

Ak chcete uložiť obrázky v ovládacom prvku editora formátovaného textu, budete musieť pridať niekoľko nastavení lokality.

  1. Otvorte aplikáciu Spravovanie portálov.

  2. Prejdite na Nastavenia lokality.

  3. Vytvorte nasledujúce nastavenia lokality: zadajte názov, webovú lokalitu a hodnotu true a potom vyberte možnosť Uložiť & Zavrieť.

    Názov nastavenia lokality Hodnota
    Webapi/msdyn_richtextfile/enabled true
    Webapi/msdyn_richtextfile/fields *

Krok č. 4. Zobrazte si ukážku lokality.

  1. V dizajnovom štúdiu stlačte možnosť Synchronizácia.

  2. Vyberte možnosť verzia Preview a potom vyberte Počítač, prejdite na stránku Kontaktujte nás, mali by ste vidieť povolený vlastný komponent.

    Komponent RTE vo formulári.

Editor formátovaného textu vo formulári určenom len na čítanie

Vo formulári iba na čítanie zobrazuje editor formátovaného textu obsah s formátovaním a obrázkami. Obsah je možné čítať, ale nie upravovať ani aktualizovať.

Poznámka

Pretiahnutie podporuje iba formáty súborov .PNG, .JPG. alebo .GIF.

Vykresľovanie poľa obsahu editora formátovaného textu pomocou tekutého alebo Pages Web API

Pole obsahu editora formátovaného textu je možné vykresliť pomocou Liquid alebo Webové rozhranie API stránok. Ak pole obsahuje nejaké obrazové súbory, budú mať Dataverse referenčnú cestu webového rozhrania API. Ak chcete zobraziť tieto obrázky na webovej stránke Pages, musíte nahradiť aktuálnu cestu zodpovedajúcou cestou rozhrania Pages API.

Príklad:

Prvok obrázka v poli obsahu editora formátovaného textu sa zobrazí nasledovne a bude obsahovať odkaz na Dataverse cestu webového rozhrania API:

   <img loading="lazy" src="/api/data/v9.0/msdyn_richtextfiles(d0a473a4-9e95-ee11-be37-000d3a5c393e)/msdyn_imageblob/$value?size=full" style="height:61px; width:376px">

Ak chcete aktualizovať prvok obrázka, nahraďte /api/data/v9.0 za /_api ako je uvedené nižšie:

   <img loading="lazy" src="/_api/msdyn_richtextfiles(d0a473a4-9e95-ee11-be37-000d3a5c393e)/msdyn_imageblob/$value?size=full" style="height:61px; width:376px">

Pozrite si tiež