Frage

Wie kann ich einen getrennten Workflow für einen Inhaltstyp wie "Artikel" für jede organische Gruppe erstellen?

Zum Beispiel:

  • "Math Group" hat die Rollen "Autor", "Head".
  • "Artikel" -Knoten, die von Benutzern mit der "Autor" -Rolle in "mathematischer Gruppe" erstellt wurden, werden nur von Benutzern mit der Rolle "Head" sichtbar sein.
  • Benutzer mit der "Kopf" -Rolle werden "Artikel" -Knoten überprüft und sie dann zur Verbesserung an "Autor" zurücksenden.

Wie kann ich es mit implementieren Og und Arbeitsablauf?

War es hilfreich?

Lösung

Sie erstellen einen Workflow -Status namens "Review" und setzen ihn so ein, dass er nur von Chefbenutzern zugänglich ist. Stellen Sie auch die Staaten fest, sodass jeder Autor nur Workflows in diesen "Überprüfungsstatus" einfügen kann - nur Hauptbenutzer können dies tatsächlich in andere Workflow -Staaten ändern.

Die Kopfrolle kann also auf die Zusammenfassung der Workflows zugreifen, um alle im Überprüfungsstatus erstellten Artikelgruppenknoten zu überprüfen.

Wenn der Kopf es genehmigt, kann er den Workflow -Status in veröffentlichtem Zustand ändern, der für alle zugänglich ist.

Wenn der Kopf bestreitet, kann er den Workflow -Status in Bedarf ändern, was bedeutet, dass der Inhalt unveröffentlicht bleibt.

Wenn Sie möchten, dass dies zum ursprünglichen Autor zurückkehrt, können Sie diese mit einer E -Mail mit Aktionen / Auslösern einrichten oder das Regelnmodul verwenden.

Andere Tipps

Wenn Sie Workflow -Übergangsberechtigungen mit OG -Gruppenrollen anstelle von globalen Rollen festlegen möchten, können Sie die verwenden OG Workflow Modul.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit drupal.stackexchange
scroll top