The ezapprove workflow event (Approve)
Class eZApproveType in kernel/classes/workflowtypes/event/ezapprove/ezapprovetype.php; in a workflow it is the event type event_ezapprove, listed in settings/workflow.ini [EventSettings] AvailableEventTypes[].
It may be used on these triggers only (setTriggerTypes()): content/publish (before).
Use it
- Setup > Workflows: create a workflow in a group and add the event "Approve"; fill in its settings.
- Setup > Triggers: connect the workflow to a trigger, for example
content / publish / before(see the triggers). - Workflows that wait (approval, a date) continue when the cronjob part
frequentrunsworkflow.php(see the cronjobs).
To offer it (it is shipped in the list unless noted above):
# settings/override/workflow.ini.append.php
[EventSettings]
AvailableEventTypes[]=event_ezapprove
*/ ?>Its templates: design/admin/templates/workflow/eventtype/edit/event_ezapprove.tpl, design/admin4/templates/workflow/eventtype/edit/event_ezapprove.tpl, design/standard/templates/workflow/eventtype/edit/event_ezapprove.tpl, design/standard/templates/workflow/eventtype/view/event_ezapprove.tpl.
Related
Generated by ./console exp:help:examples from kernel/classes/workflowtypes/event/ezapprove/ezapprovetype.php, settings/workflow.ini, design/admin/templates/workflow/eventtype/edit/event_ezapprove.tpl, design/admin4/templates/workflow/eventtype/edit/event_ezapprove.tpl, design/standard/templates/workflow/eventtype/edit/event_ezapprove.tpl, design/standard/templates/workflow/eventtype/view/event_ezapprove.tpl. Do not edit this page: change the source and generate again (how). Free documentation: GFDL 1.3 or later.