Modules
In this section we would like to introduce the different modules delivered with every Contao installation. Modules in Contao help you to achieve certain functions and possibilities for your users to interact with your website. You can either create different ways of displaying page navigations, create a search module, import RSS-feeds or integrate a user registration.
Modules are defined in the front end modules section of the back end under Layout > Themes
Navigation
Module | CSS class | Description |
---|---|---|
Navigation menu | mod_navigation | Generates a navigation menu from the site structure. |
Custom navigation | mod_customnav | Generates a custom navigation menu. |
Breadcrumb navigation | mod_breadcrumb | Generates a breadcrumb navigation menu. |
Quick navigation | mod_quicknav | Generates a drop-down menu from the site structure. |
Quick link | mod_quicklink | Generates a custom drop-down menu. |
Book navigation | mod_booknav | Generates a book navigation menu. |
Article navigation | mod_article_nav | Generates a pagination menu to navigate articles. |
Sitemap | mod_sitemap | Generates a list of all pages in the site structure. |
User
Module | CSS class | Description |
---|---|---|
Login form | mod_login | Generates a login form. |
Automatic logout | - | Automatically logs out a user. |
Personal data | mod_personalData | Generates a form to edit a user's personal data. |
Registration | mod_registration | Generates a user registration form. |
Lost password | mod_password | Generates a form to request a new password. |
Close account | mod_closeAccount | Generates a form to delete a member account. |
News
Module | CSS class | Description |
---|---|---|
Newslist | mod_newslist | Adds a list of news items to the page. |
Newsreader | mod_newsreader | Shows the details of a news item. |
News archive | mod_newsarchive | Adds a news archive to the page. |
News archive menu | mod_newsmenu | Generates a navigation menu to browse the news archive. |
Events
Module | CSS class | Description |
---|---|---|
Calendar | mod_calendar | Adds a calendar to the page. |
Event reader | mod_eventreader | Shows the details of an event. |
Event list | mod_eventlist | Adds a list of events to the page. |
Event list menu | mod_eventmenu | Generates a navigation menu to browse the event list. |
Newsletter
Module | CSS class | Description |
---|---|---|
Subscribe | mod_subscribe | Generates a form to subscribe to one or more newsletter. |
Unsubscribe | mod_unsubscribe | Generates a form to unsubscribe from one or more newsletters. |
Newsletter list | mod_nl_list | Adds a list of newsletters to the page. |
Newsletter reader | mod_nl_reader | Shows the details of a newsletter. |
FAQ
Module | CSS class | Description |
---|---|---|
FAQ list | mod_faqlist | Adds a list of frequently asked questions to the page. |
FAQ reader | mod_faqreader | Shows the answer to a frequently asked question. |
FAQ page | mod_faqpage | Shows the FAQ list and FAQ reader on the same page. |