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 Themes -> Front end modules in the navigation menu.

ModuleCSS classDescription
Navigation menumod_navigationGenerates a navigation menu from the site structure.
Custom navigationmod_customnavGenerates a custom navigation menu.
Breadcrumb navigationmod_breadcrumbGenerates a breadcrumb navigation menu.
Quick navigationmod_quicknavGenerates a drop-down menu from the site structure.
Quick linkmod_quicklinkGenerates a custom drop-down menu.
Book navigationmod_booknavGenerates a book navigation menu.
Article navigationmod_article_navGenerates a pagination menu to navigate articles.
Sitemapmod_sitemapGenerates a list of all pages in the site structure.
Login formmod_loginGenerates a login form.
Automatic logout-Automatically logs out a user.
Personal datamember_defaultGenerates a form to edit a user's personal data.
Registrationmember_defaultGenerates a user registration form.
Lost passwordmod_passwordGenerates a form to request a new password.
Formmod_formAdds a form to a page.
Search enginemod_searchAdds a search form to a page.
Article listmod_article_listGenerates a list of articles of a column.
Custom HTML-Allows you to add custom HTML code.
Flash moviemod_flashEmbeds a Flash movie into a page.
Random imagemod_random_imageAdds a random image to a page.
Listinglist_defaultLists the records of a table.
RSS readerrss_defaultAdds 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