workflow.ini [EventSettings]
The block [EventSettings] of settings/workflow.ini, with 3 setting(s).
Never edit settings/workflow.ini itself: an update replaces it. Put the settings you change in an override, which wins over the shipped file:
settings/override/workflow.ini.append.phpfor every siteaccess,settings/siteaccess/<siteaccess>/workflow.ini.append.phpfor one siteaccess,extension/<extension>/settings/workflow.ini.append.phpin an extension (read when the extension is active).
RepositoryDirectories
A list of directories to check for workflow eventtypes
Default: a list of 1: kernel/classes/workflowtypes.
# settings/override/workflow.ini.append.php
[EventSettings]
# an empty "RepositoryDirectories[]" first replaces the shipped list; without it the items are added
RepositoryDirectories[]
RepositoryDirectories[]=kernel/classes/workflowtypes
*/ ?>ExtensionDirectories
A list of extensions which have workflow events
It's common to create a settings/workflow.ini.append file
in your extension and add the extension name to automatically
get workflow events from the extension when it's turned on.
Default: an empty list.
# settings/override/workflow.ini.append.php
[EventSettings]
# an empty "ExtensionDirectories[]" first replaces the shipped list; without it the items are added
ExtensionDirectories[]
*/ ?>AvailableEventTypes
A list of events, each entry consists of the group
and the name with a _ as separator
Writes the published object to the tables of data table synchronisations (doc/eng-us/features/6.0/data-tables.md)
Approve user accounts: a new account in a chosen user group waits for an approver (doc/eng-us/bc/6.0/user-account-approval.md)
Default: a list of 8: event_ezapprove, event_ezwaituntildate, event_ezsimpleshipping, event_ezmultiplexer, event_ezpaymentgateway, event_ezfinishuserregister, event_expdatatablemirror, event_expuserapprove.
# settings/override/workflow.ini.append.php
[EventSettings]
# an empty "AvailableEventTypes[]" first replaces the shipped list; without it the items are added
AvailableEventTypes[]
AvailableEventTypes[]=event_ezapprove
AvailableEventTypes[]=event_ezwaituntildate
AvailableEventTypes[]=event_ezsimpleshipping
AvailableEventTypes[]=event_ezmultiplexer
AvailableEventTypes[]=event_ezpaymentgateway
AvailableEventTypes[]=event_ezfinishuserregister
AvailableEventTypes[]=event_expdatatablemirror
AvailableEventTypes[]=event_expuserapprove
*/ ?>Related
Generated by ./console exp:help:examples from settings/workflow.ini. Do not edit this page: change the source and generate again (how). Free documentation: GFDL 1.3 or later.