Πληροφορίες για τα εναύσματα και τις ενέργειες

Η επικοινωνία μεταξύ συστατικών στοιχείων (συμπεριλαμβανομένων συστατικών στοιχείων που αποδίδονται σε ενσωματωμένα πλαίσια) μπορεί να διαμορφωθεί ώστε ένα έναυσμα εντός ενός συστατικού στοιχείου να καλεί μια ενέργεια για ένα άλλο συστατικό στοιχείο.

Τα εναύσματα αποτελούν τμήμα της επικοινωνίας μεταξύ συστατικών στοιχείων του Oracle Content Management. Οποιοδήποτε συστατικό στοιχείο μπορεί να ενεργοποιήσει οποιονδήποτε αριθμό εναυσμάτων. Το συστατικό στοιχείο μπορεί να παρέχει ένα ωφέλιμο φορτίο για ένα έναυσμα, το οποίο στη συνέχεια μεταβιβάζεται σε οποιαδήποτε ενέργεια που εκτελείτε όταν ενεργοποιείται το έναυσμα. Μπορείτε να επιλέξετε ποιες ενέργειες θα εκτελεστούν για κάθε έναυσμα. Τα συστατικά στοιχεία που είναι δομημένα ώστε να λειτουργούν μαζί μπορούν να ενεργοποιήσουν αυτόματα εναύσματα για να εκτελέσουν ενέργειες στο άλλο συστατικό στοιχείο χωρίς παρέμβαση του χρήστη.

Η βασική διαδικασία περιλαμβάνει:
  1. Εγγραφή εναυσμάτων

  2. Ενεργοποίηση εναυσμάτων

  3. Εγγραφή ενεργειών

  4. Εκτέλεση ενεργειών για επαλήθευση της ρύθμισης

Για παράδειγμα, μπορείτε να χρησιμοποιήσετε το συστατικό στοιχείο Κουμπί για να εκτελέσετε μία ή περισσότερες ενέργειες, όπως την εμφάνιση ή την απόκρυψη συστατικών στοιχείων σελίδας και την εμφάνιση μηνυμάτων. Μπορεί να έχετε μια λίστα με τοποθεσίες γραφείων της επιχείρησης σε ένα συστατικό στοιχείο και όταν γίνεται κλικ σε μια τοποθεσία της λίστας, τότε εμφανίζονται λεπτομέρειες για την τοποθεσία σε ένα άλλο συστατικό στοιχείο.

Για συστατικά στοιχεία που προσαρμόζετε, τα εναύσματα και οι ενέργειες αποτελούν τμήμα των δεδομένων εγγραφής συστατικών στοιχείων και όχι τμήμα της υλοποίησης συστατικών στοιχείων. Στα δεδομένα εγγραφής υπάρχει μια καταχώριση "triggers": [], and "actions":[], που περιέχει τη λίστα με τα εναύσματα και τις ενέργειες που υποστηρίζει το συστατικό στοιχείο. Η πραγματική σύνταξη είναι η ίδια όπως για τα τοπικά και τα απομακρυσμένα συστατικά στοιχεία, μόνο η θέση και ο τρόπος ανάκτησης διαφέρουν.

Ανατρέξτε στην ενότητα Χρήση εναυσμάτων και ενεργειών στο θέμα Δημιουργία τοποθεσιών με το Oracle Content Management.