Triggers en acties

De communicatie tussen componenten (inclusief componenten die in inline-frames worden weergegeven) kan zo worden geconfigureerd dat een trigger binnen een component een actie in een andere component aanroept.

Triggers maken deel uit van de communicatie tussen componenten in Oracle Content Management . Met elke component kan elk aantal triggers worden gegenereerd. De component kan een payload voor een trigger leveren, die vervolgens wordt doorgegeven aan een actie die wordt uitgevoerd wanneer de trigger wordt gegenereerd. U kunt selecteren welke acties worden uitgevoerd voor elke trigger. Componenten die zijn ontworpen om samen te werken kunnen automatisch triggers genereren om acties uit te voeren in de andere component zonder tussenkomst van de gebruiker.

Het basisproces omvat het volgende:
  1. Triggers registreren

  2. Triggers genereren

  3. Acties registreren

  4. Acties uitvoeren om de instellingen te verifiëren

U kunt bijvoorbeeld de knopcomponent gebruiken om een of meer acties uit te voeren, zoals het tonen of verbergen van paginacomponenten en het tonen van berichten. U kunt een lijst met kantoorlocaties in de ene component hebben en wanneer er op een locatie in de lijst wordt geklikt, worden details over de locatie in een andere component weergegeven.

Voor componenten die u aanpast, maken de triggers en acties deel uit van de componentregistratiegegevens en niet van de componentimplementatie. In de registratiegegevens is een invoer "triggers": [], en "actions":[], die de lijst met triggers en acties bevat die met de component worden ondersteund. De werkelijke syntaxis is dezelfde als voor lokale en externe componenten, alleen de locatie en de manier waarop deze wordt opgehaald zijn anders.

Zie Triggers en acties gebruiken in Sites bouwen met Oracle Content Management voor meer informatie.