|
|
# QUIQQER Event Liste
|
|
|
|
|
|
Hier finden Sie eine Übersicht aller QUIQQER Events
|
|
|
|
|
|
## Globale Events
|
|
|
|
|
|
Diese Events sind über die [events.xml](Events-Xml) nutzbar
|
|
|
|
|
|
+ onFireEvent \[ $eventName, $params \]
|
|
|
+ onLogWrite \[ array('message', 'loglevel') \]
|
|
|
+ onRequest \[ array( \QUI\Rewrite, String URL) \]
|
|
|
+ onRequestOutput \[ array( String $content) \]
|
|
|
+ onHeaderLoaded // event triggerd if QUIQQER is loaded and the User is authenticated
|
|
|
+ onAdminLoad
|
|
|
+ onAdminLoadFooter
|
|
|
+ onAjaxCall \[ $function, $result \]
|
|
|
|
|
|
### User Events
|
|
|
+ onUserLogin \[ array( \QUI\Users\User ) \]
|
|
|
+ onUserSave \[ array( \QUI\Users\User ) \]
|
|
|
+ onUserLoad \[ array( \QUI\Users\User ) \]
|
|
|
+ onUserSetPassword [ array( \QUI\Users\User ) ]
|
|
|
+ onUserDisable [ array( \QUI\Users\User ) \]
|
|
|
+ onUserActivate [ array( \QUI\Users\User ) \]
|
|
|
+ onUserDeactivate [ array( \QUI\Users\User ) \]
|
|
|
+ onUserDelete \[ array( \QUI\Users\User ) \]
|
|
|
|
|
|
### Project Events
|
|
|
+ onProjectConfigSave [ String project, Array config ]
|
|
|
+ onCreateProject [ \QUI\Projects\Project Project ]
|
|
|
|
|
|
### Paket Events
|
|
|
+ onPackageSetup [ \QUI\Package\Package ]
|
|
|
+ onPackageInstall [ \QUI\Package\Package ]
|
|
|
+ onPackageUninstall [ \QUI\Package\Package ]
|
|
|
+ onPackageConfigSave [ \QUI\Package\Package ]
|
|
|
|
|
|
### Site Events
|
|
|
+ onSiteInit \[ array( 'Site' ) \]
|
|
|
+ onSiteActivate \[ array( 'Site' ) \]
|
|
|
+ onSiteCheckActivate \[ array( 'Site' ) \]
|
|
|
+ onSiteDeactivate \[ array( 'Site' ) \]
|
|
|
+ onSiteCheckDeactivate \[ array( 'Site' ) \]
|
|
|
+ onSiteSave \[ array( 'Site' ) \]
|
|
|
+ onSiteDelete \[ array( Integer 'siteId', \QUI\Projects\Project ) \]
|
|
|
+ onSiteDestroy \[ array( 'Site' ) \]
|
|
|
+ onSiteCreateChild \[ array( String $newId, Site ) \]
|
|
|
+ onSiteMove \[ array( 'Site', Integer $newParentId ) \]
|
|
|
|
|
|
### Media Events
|
|
|
+ onMediaActivate \[ \QUI\Projects\Media\Item \]
|
|
|
+ onMediaDeactivate \[ \QUI\Projects\Media\Item \]
|
|
|
+ onMediaSaveBegin \[ \QUI\Projects\Media\Item \]
|
|
|
+ onMediaSave \[ \QUI\Projects\Media\Item \]
|
|
|
+ onMediaDelete \[ \QUI\Projects\Media\Item \]
|
|
|
+ onMediaDeleteBegin \[ \QUI\Projects\Media\Item \]
|
|
|
+ onMediaDestroy \[ \QUI\Projects\Media\Item \]
|
|
|
+ onMediaRename \[ \QUI\Projects\Media\Item \]
|
|
|
+ onMediaCreateSizeCache \[ \QUI\Projects\Media\Item $Image, \Intervention\Image\Image $Cache \]
|
|
|
|
|
|
|
|
|
### Template Events
|
|
|
+ onTemplateGetHeader \[ QUI\Template \]
|
|
|
+ onTemplateSiteFetch \[ QUI\Template, QUI\Projects\Site \]
|
|
|
|
|
|
## Klassen Events
|
|
|
|
|
|
**\QUI\Projects\Site\Edit**
|
|
|
|
|
|
+ onInit \[ array( 'Site' ) \]
|
|
|
+ onActivate \[ array( 'Site' ) \]
|
|
|
+ onDeactivate \[ array( 'Site' ) \]
|
|
|
+ onSave \[ array( 'Site' ) \]
|
|
|
+ onDestroy \[ array( 'Site' ) \]
|
|
|
+ onDelete \[ array( Integer 'siteId', \QUI\Projects\Project ) \]
|
|
|
+ onCreateChild \[ array( String $newId, Site ) \]
|
|
|
+ onGetChildren \[ array( 'Site', array params ) \]
|
|
|
+ onMove \[ array( 'Site', Integer $newParentId ) \] |