Spúšťače a akcie

Komunikáciu medzi komponentmi (vrátane komponentov vykreslených vo vložených rámoch) možno nakonfigurovať tak, aby spúšťač v komponente vyvolal akciu v inom komponente.

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. Môžete vybrať, ktoré akcie sa vykonajú pre jednotlivé spúšťače. Komponenty vytvorené tak, aby spolupracovali, môžu automaticky vyvolať spúšťače na vykonávanie akcií v inom komponente bez interakcie používateľa.

Základný proces zahŕňa:
  1. registráciu spúšťačov,

  2. vyvolanie spúšťačov,

  3. registráciu akcií,

  4. vykonanie akcií na overenie nastavenia.

Napríklad pomocou komponentu Tlačidlo môžete vykonať jednu alebo viac akcií, napríklad zobraziť alebo skryť komponenty stránky a zobraziť hlásenia. V jednom komponente môžete mať zoznam adries kancelárií podniku a po kliknutí na adresu v zozname sa jej detaily zobrazia v inom komponente.

Spúšťače a akcie sú v prípade prispôsobených komponentov súčasťou registračných dát komponentov a nie súčasťou implementácie komponentov. V registračných dátach sú položky "triggers": [] a "actions":[], ktoré obsahujú zoznam komponentom podporovaných spúšťačov a akcií. Syntax samotná je rovnaká ako pri lokálnych a vzdialených komponentoch, líši sa iba umiestnenie a spôsob vyvolania.

Pozrite si časť Používanie spúšťačov a akcií v príručke Vytváranie lokalít v službe Oracle Content Management.