1. Contao Developer Documentation > 
  2. Reference > 
  3. Hooks

Hooks

This is the reference for Hooks which describes all the available hooks of the Contao core and their parameters. The examples in this reference implement Hooks using PHP Attributes and Invokable Services. See here for more information on the topic of registering Hooks.

  • activateAccount
    • activateRecipient
      • addComment
        • addCustomRegexp
          • closeAccount
            • colorizeLogEntries
              • compareThemeFiles
                • compileArticle
                  • compileFormFields
                    • createNewUser
                      • customizeSearch
                        • executePostActions
                          • executePreActions
                            • exportTheme
                              • extractThemeFiles
                                • findCalendarBoundaries
                                  • generateBreadcrumb
                                    • generatePage
                                      • generateXmlFiles
                                        • getAllEvents
                                          • getArticle
                                            • getArticles
                                              • getAttributesFromDca
                                                • getCombinedFile
                                                  • getContentElement
                                                    • getForm
                                                      • getFrontendModule
                                                        • getPageLayout
                                                          • getPageStatusIcon
                                                            • getSystemMessages
                                                              • getUserNavigation
                                                                • indexPage
                                                                  • initializeSystem
                                                                    • insertTagFlags
                                                                      • isAllowedToEditComment
                                                                        • isVisibleElement
                                                                          • listComments
                                                                            • loadDataContainer
                                                                              • loadFormField
                                                                                • loadLanguageFile
                                                                                  • loadPageDetails
                                                                                    • modifyFrontendPage
                                                                                      • newsListCountItems
                                                                                        • newsListFetchItems
                                                                                          • outputBackendTemplate
                                                                                            • outputFrontendTemplate
                                                                                              • parseArticles
                                                                                                • parseBackendTemplate
                                                                                                  • parseDate
                                                                                                    • parseFrontendTemplate
                                                                                                      • parseTemplate
                                                                                                        • parseWidget
                                                                                                          • postDownload
                                                                                                            • postUpload
                                                                                                              • prepareFormData
                                                                                                                • processFormData
                                                                                                                  • removeOldFeeds
                                                                                                                    • removeRecipient
                                                                                                                      • replaceDynamicScriptTags
                                                                                                                        • replaceInsertTags
                                                                                                                          • reviseTable
                                                                                                                            • setCookie
                                                                                                                              • setNewPassword
                                                                                                                                • sqlCompileCommands
                                                                                                                                  • sqlGetFromDB
                                                                                                                                    • sqlGetFromDca
                                                                                                                                      • storeFormData
                                                                                                                                        • updatePersonalData
                                                                                                                                          • validateFormField
                                                                                                                                            Developer Documentation
                                                                                                                                            • Getting Started
                                                                                                                                              • Framework
                                                                                                                                                • Reference
                                                                                                                                                  • Back End Widgets
                                                                                                                                                    • Commands
                                                                                                                                                    • Config
                                                                                                                                                    • Data Container Array
                                                                                                                                                      • Events
                                                                                                                                                      • Hooks
                                                                                                                                                        • activateAccount
                                                                                                                                                        • activateRecipient
                                                                                                                                                        • addComment
                                                                                                                                                        • addCustomRegexp
                                                                                                                                                        • closeAccount
                                                                                                                                                        • colorizeLogEntries
                                                                                                                                                        • compareThemeFiles
                                                                                                                                                        • compileArticle
                                                                                                                                                        • compileFormFields
                                                                                                                                                        • createNewUser
                                                                                                                                                        • customizeSearch
                                                                                                                                                        • executePostActions
                                                                                                                                                        • executePreActions
                                                                                                                                                        • exportTheme
                                                                                                                                                        • extractThemeFiles
                                                                                                                                                        • findCalendarBoundaries
                                                                                                                                                        • generateBreadcrumb
                                                                                                                                                        • generatePage
                                                                                                                                                        • generateXmlFiles
                                                                                                                                                        • getAllEvents
                                                                                                                                                        • getArticle
                                                                                                                                                        • getArticles
                                                                                                                                                        • getAttributesFromDca
                                                                                                                                                        • getCombinedFile
                                                                                                                                                        • getContentElement
                                                                                                                                                        • getForm
                                                                                                                                                        • getFrontendModule
                                                                                                                                                        • getPageLayout
                                                                                                                                                        • getPageStatusIcon
                                                                                                                                                        • getSystemMessages
                                                                                                                                                        • getUserNavigation
                                                                                                                                                        • indexPage
                                                                                                                                                        • initializeSystem
                                                                                                                                                        • insertTagFlags
                                                                                                                                                        • isAllowedToEditComment
                                                                                                                                                        • isVisibleElement
                                                                                                                                                        • listComments
                                                                                                                                                        • loadDataContainer
                                                                                                                                                        • loadFormField
                                                                                                                                                        • loadLanguageFile
                                                                                                                                                        • loadPageDetails
                                                                                                                                                        • modifyFrontendPage
                                                                                                                                                        • newsListCountItems
                                                                                                                                                        • newsListFetchItems
                                                                                                                                                        • outputBackendTemplate
                                                                                                                                                        • outputFrontendTemplate
                                                                                                                                                        • parseArticles
                                                                                                                                                        • parseBackendTemplate
                                                                                                                                                        • parseDate
                                                                                                                                                        • parseFrontendTemplate
                                                                                                                                                        • parseTemplate
                                                                                                                                                        • parseWidget
                                                                                                                                                        • postDownload
                                                                                                                                                        • postUpload
                                                                                                                                                        • prepareFormData
                                                                                                                                                        • processFormData
                                                                                                                                                        • removeOldFeeds
                                                                                                                                                        • removeRecipient
                                                                                                                                                        • replaceDynamicScriptTags
                                                                                                                                                        • replaceInsertTags
                                                                                                                                                        • reviseTable
                                                                                                                                                        • setCookie
                                                                                                                                                        • setNewPassword
                                                                                                                                                        • sqlCompileCommands
                                                                                                                                                        • sqlGetFromDB
                                                                                                                                                        • sqlGetFromDca
                                                                                                                                                        • storeFormData
                                                                                                                                                        • updatePersonalData
                                                                                                                                                        • validateFormField
                                                                                                                                                      • Request Attributes
                                                                                                                                                      • Services
                                                                                                                                                      • Twig
                                                                                                                                                      • Guides
                                                                                                                                                        • Internals
                                                                                                                                                            •  
                                                                                                                                                            •  

                                                                                                                                                            Go to the Contao manual.
                                                                                                                                                            More documentation on docs.contao.org.
                                                                                                                                                            More about Contao on contao.org.