AEM Guides-Veröffentlichung - Workflow nach der Generierung
AEM Guides bietet Ihnen die Flexibilität, einen Workflow nach der Ausgabe anzugeben. Sie können einige Nachbearbeitungsaufgaben für die Ausgabe ausführen, die mit AEM Guides generiert wird.
Beispielsweise können Sie bestimmte Eigenschaften für die PDF-Ausgabe festlegen oder eine E-Mail an eine Benutzergruppe senden, sobald die Ausgabe generiert wurde.
Welche Schritte sind bei der Verwendung von Workflows nach der Generierung erforderlich?
Erstellen eines Workflow-Prozesses
Erstellen Sie einen Java- oder ECMA-basierten Workflow-Prozess, der den Vorgang an der generierten Ausgabe ausführt. Kopieren Sie beispielsweise einige Metadaten aus der Quelle in den generierten Inhalt oder bearbeiten Sie Metadaten der generierten Ausgabe.
- Wir werden ein Beispiel für die Erstellung eines solchen Prozesses mit ECMA-Skript nehmen (Sie können das angehängte Paket lesen)
- Informationen zu Java-basierten Workflow-Prozessen finden Sie im Abschnitt Anpassen des Workflows nach Generierung“ Installations- und Konfigurationshandbuch
Erstellen Sie ein Workflow-Modell
Erstellen Sie mit dem benutzerdefinierten Workflow-Prozess, den Sie im vorherigen Schritt erstellt haben, ein Workflow-Modell und fügen Sie ihm diesen Prozessschritt hinzu.
- Sie müssen außerdem den obligatorischen Prozessschritt "Nachgenerierung abschließen als letzten Schritt des Workflows hinzufügen.
Siehe Beispiel-Workflow-Modell unten:
Diesen Nachgenerierungs-Workflow auf einer Zuordnung verwenden
Der Nachgenerierungs-Workflow ist eine Eigenschaft, die für jede Ausgabevorgabe innerhalb des AEM Guides-Veröffentlichungsmechanismus konfiguriert werden kann. Zum Beispiel:
Angenommen, das ausgewählte Modell wurde bereits erstellt.
Testen
Jetzt können Sie die Veröffentlichung mit dieser Voreinstellung ausführen und die Ausgabe des Prozessschritts überprüfen
Beispiel
Als Referenz können Sie das folgende Paket verwenden und über Package Manager installieren, um den Beispiel-Workflow nach der Generierung zu testen (oben in Screenshots beschrieben)
Beispiel für ein ECMA-basiertes Workflow-Modell nach der Generierung