Komunikace mezi komponentami (včetně komponent generovaných ve vložených rámcích) může být konfigurována tak, aby trigger uvnitř komponenty volal akci pro jinou komponentu.
Triggery jsou součástí mezikomponentní komunikace služby Oracle Content Management. Každá komponenta může vyvolat libovolný počet triggerů. Komponenta může triggeru poskytnout datovou část, která je poté předána libovolné akci spuštěné při vyvolání triggeru. Můžete vybrat, jaké akce budou provedeny pro jednotlivé triggery. Komponenty, které jsou sestaveny tak, aby spolupracovaly, mohou automaticky vyvolávat triggery, aby spustily akce u druhé komponenty bez interakce uživatele.
Registrace triggerů
Vyvolávání triggerů
Registrace akcí
Provádění akcí k ověření nastavení
Můžete například použít komponentu tlačítko k provedení jedné nebo více akcí, jako je zobrazení či skrytí komponent stránky nebo zobrazení zpráv. V jedné komponentě můžete mít seznam míst obchodních kanceláří a po kliknutí na místo v seznamu se mohou v jiné komponentě zobrazit podrobnosti o příslušném místu.
U komponent, které přizpůsobíte, jsou triggery a akce součástí registračních dat komponenty a nikoli součástí implementace komponenty. V registračních datech jsou položky "triggers": []
a "actions":[]
, které obsahují seznam triggerů a akcí podporovaných komponentou. Skutečná syntaxe je stejná jako pro místní a vzdálené komponenty, liší se pouze umístění a způsob, jakým je načítána.
Prostudujte si téma Používání triggerů a akcí v dokumentu Vytváření webů pomocí služby Oracle Content Management.