Content action handlers

Content action handlers are always placed in an extension.

  • settings file path: myextension/settings/content.ini.append.php
  • setting: [ActionSettings] ExtensionDirectories[]= myextension
  • PHP file path: myextension/actions/content_actionhandler.php
  • PHP function name: myextension_ContentActionHandler

(the bold text represents the variable parts of the names, you should alter them for your extension)


If eZ Publish doesn't seem to want to load your content action handler, then you might want to check out some useful tips to get it to work at the Troubleshooting extensions page.

External resources