Event Filters are scripts that, when attached to an event, can define additional conditions for its execution or additional actions to be performed when it is triggered. Event filters are used, for example, to send email notifications and to perform spam-filtering operations. There are three core event filters provided by Symphony; others can be bundled with extensions.


Filters can be added to an event in the event editor. Some filters require additional setup—for example, adding additional form fields to the front-end page.


There are three core event filters provided by Symphony:

Filter Function
Admin Only Only allows the event be triggered by an authenticated system author.
Send Email Sends an email to a defined system author when the event is triggered.
Allow Multiple Allow submission of multiple entries.


Related Concepts

Symphony • Open Source XSLT CMS

Server Requirements

  • PHP 5.3-5.6 or 7.0-7.3
  • PHP's LibXML module, with the XSLT extension enabled (--with-xsl)
  • MySQL 5.5 or above
  • An Apache or Litespeed webserver
  • Apache's mod_rewrite module or equivalent

Compatible Hosts

Sign in

Login details