Contao front end modules

Front end modules allow you to add almost any kind of functionaliy to your website. The Contao core includes modules to generate various navigation menus, handle user registration and authentication, search the website, import RSS feeds and many more. To create a module, log into the back end and choose the Modules module in the Layout section of the navigation menu.

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.
Login form mod_login Generates a login form.
Automatic logout - Automatically logs out a user.
Personal data member_default Generates a form to edit a user's personal data.
Registration member_default Generates a user registration form.
Lost password mod_password Generates a form to request a new password.
Form mod_form Adds a form to a page.
Search engine mod_search Adds a search form to a page.
Article list mod_article_list Generates a list of articles of a column.
Custom HTML - Allows you to add custom HTML code.
Flash movie mod_flash Embeds a Flash movie into a page.
Random image mod_random_image Adds a random image to a page.
Listing list_default Lists the records of a table.
RSS reader rss_default Adds an RSS feed to a page.

Access control

Each front end module can be protected so only guests or members of a particular group can see it on the website.

Protected front end module

Add a comment