Krok 5: Registrácia spúšťačov

V tomto kroku sa dozviete, ako možno zaregistrovať spúšťač služby Oracle Content Management, ktorý môžete vybrať pomocou voľby Akcie spúšťača na karte Prepojenie na paneli Nastavenia pre daný komponent.

Spúšťače sú súčasťou komunikácie medzi komponentmi služby Oracle Content Management. Ktorýkoľvek komponent môže vyvolať ľubovoľný počet spúšťačov. Komponent môže poskytnúť payload pre spúšťač, ktorý sa následne odovzdá do každej akcie vykonanej pri vyvolaní spúšťača. Používatelia si môžu vybrať, ktoré akcie sa majú vykonať pre jednotlivé spúšťače. Nakoniec môžu komponenty vytvorené tak, aby spolupracovali, automaticky vyvolať spúšťače na vykonávanie akcií v inom komponente bez toho, aby interakciu medzi komponentmi musel definovať používateľ.

V prípade pridaných komponentov sa spúšťače registrujú ako súčasť dát registrácie pre komponent. Ak chcete pridať spúšťač, pridajte v poli vlastnosti "triggers" všetky spúšťače, ktoré komponent podporuje. Zadajte aj spúšťačom podporovaný payload, aby bolo možné vytvoriť používateľské rozhranie, ktoré používateľom umožní mapovať hodnoty v rámci payloadu k vlastnostiam podporovaným príslušnou akciou.

Otvorte súbor appinfo.json a skontrolujte položku "triggers":[],.

"triggers": [{
    "triggerName": "imageClicked",
    "triggerDescription": "Image clicked",
    "triggerPayload": [{
      "name": "payloadData",
      "displayName": "Trigger Payload Data"
   }]
}],

V položke uvidíte nasledujúce informácie:

  • Položku triggerName "imageClicked". Musí to byť jednoznačná hodnota a zvyčajne bude mať z priestoru názvov priradené ID vášho vlastného komponentu.

  • Položku triggerDescription "Image clicked", ktorú používa dialógové okno používateľského rozhrania na zobrazenie spúšťača.

  • Jednu hodnotu triggerPayload "payloadData" pre spúšťač. Používatelia si budú môcť vybrať položky v tomto payloade a mapovať ich k poliam v akcii.

Kontrola výsledkov pre krok 5

Spúšťač si môžete pozrieť a vybrať na karte Prepojenie na paneli Nastavenia pre váš komponent:

  1. Obnovte stránku na svojej lokalite, aby generátor lokalít mohol vybrať zmeny komponentu.

  2. Otvorte stránku v režime úprav.

  3. Myšou presuňte komponent na stránku.

  4. Otvorte panel Nastavenia pre váš komponent.

  5. Vyberte kartu Prepojenie v hornej časti panela Nastavenia.

  6. Kliknite na položku Akcie spúšťača ako na typ prepojenia.

  7. Kliknite na spúšťač Image clicked, ktorý ste zaregistrovali.

  8. V dialógovom okne myšou presuňte akciu Zobraziť výstrahu zo sekcie Akcie so stránkami. (Akcie so stránkami sú vstavané akcie poskytované službou Oracle Content Management.)

  9. V poli Správa vyberte hodnotu Trigger Payload Data, čo je názov položky v payloade, ktorý ste videli pri registrácii spúšťača. Názov tejto hodnoty môžete ľubovoľne zmeniť.

Teraz môžete spúšťač zaregistrovať a mapovať ho ku vstavanej akcii prenesením príslušnej hodnoty. V ďalšom kroku sa pozrieme na to, ako spúšťač vyvolať, ak chceme vykonať akciu.

Pokračujte na Krok 6: Vyvolanie spúšťačov.