Ebben a lépésben áttekintheti, hogy az Oracle Content Management szolgáltatásban hogyan regisztrálható trigger, amelyet az összetevőhöz tartozó Beállítások panel Hivatkozás lapján a Triggerműveletek mezőben jelölhet ki.
A trigger az Oracle Content Management összetevők közötti kommunikációjának része. Bármely összetevő tetszőleges számú triggert indíthat. Az összetevő adattörzset biztosíthat a trigger számára, amelyet átad a rendszer a trigger indításakor végrehajtott műveletnek. A felhasználók megadhatják, hogy az egyes triggereknél mely műveleteket kell végrehajtani. Az együttműködésre kialakított összetevők automatikusan triggereket indíthatnak műveletek végrehajtására a másik összetevőn anélkül, hogy a felhasználónak definiálnia kellene az összetevők közötti együttműködést.
Az összetevőknél a triggerek regisztrálása az összetevő adatai regisztrációjának részeként történik. Trigger hozzáadásához módosítsa a "triggers"
tulajdonságtömböt az összetevő által támogatott minden egyes triggerrel. Meg kell adnia a trigger által támogatott adattörzset is egy olyan felhasználói felület létrehozásához, amelynek segítségével a felhasználó leképezheti az adattörzsben lévő értékeket a művelet által támogatott tulajdonságokra.
Nyissa meg az appinfo.json
fájlt, és nézze meg a "triggers":[],
bejegyzést:
"triggers": [{ "triggerName": "imageClicked", "triggerDescription": "Image clicked", "triggerPayload": [{ "name": "payloadData", "displayName": "Trigger Payload Data" }] }],
Ebben a bejegyzésben a következők találhatók:
A triggerName, "imageClicked"
, amelynek egyedi értéknek kell lennie, és jellemzően az egyéni összetevő azonosítójának névterébe tartozik.
A triggerDescription, "Image clicked"
, amelyet a felhasználói felületi párbeszédpanel használ a trigger megjelenítéséhez.
Az egyértékű triggerPayload, "payloadData"
, a triggerhez. A felhasználók bejegyzéseket jelölhetnek ki ebben az adattörzsben, és leképezhetik ezeket a műveletben lévő mezőkre.
Az 5. lépéshez tartozó eredmények ellenőrzése
A triggert megtekintheti és kijelölheti az összetevőhöz tartozó Beállítások panel Hivatkozás lapján:
Frissítse az oldalt webhelyén, így a Site Builder át tudja venni az összetevő módosításait.
Jelenítse meg az oldalt szerkesztési módban.
Húzza át összetevőjét az oldalra.
Nyissa meg az összetevőhöz tartozó Beállítások panelt.
A Beállítások panelen jelenítse meg a Hivatkozás lapot.
A hivatkozás típusaként kattintson a Triggerműveletek elemre.
Kattintson a regisztrált Image clicked triggerre.
A párbeszédpanelen húzza át a Riasztás megjelenítése műveletet az Oldalműveletek szakaszból. (Az oldalműveletek az Oracle Content Management beépített műveletei.)
Az Üzenet mezőben jelölje ki a Trigger adattörzsadatai értéket, amely a trigger regisztrálásakor látott adattörzsben lévő bejegyzés neve. Ezt tetszőleges névre módosíthatja.
Ekkor triggert regisztrálhat, és érték átadásával leképezheti a triggert egy beépített műveletre. A következő lépésben áttekintjük, hogy hogyan indíthatja el a triggert a művelet végrehajtására.
A következő témakör: 6. lépés: Triggerek indítása.