Install extensions
Search for extensions
To find a suitable extension for a desired function, you have three options.
Website
You can search for an extension on the extensions.contao.org website.
Contao Manager
You can search for an extension directly within the Contao Manager of your installation.
Command line
You can search for an extension via the command line.
Search e.g. for extensions of the vendor “codefog”:
Result of the search:
Once you have found an extension, you can install it via the Contao Manager or the command line.
Install extensions
Installation via the Contao Manager
- Open the Contao Manager (
my-domain.com/contao-manager.phar.php) and enter your login data. - Search for the extension you want to install, then click “Add”.
- Repeat step 2 if you want to add more extensions.
- Open the “Packages” tab and click “Apply changes” to start the installation process.
- Once finished, run the Contao install tool to update the database.
Note
Example
If you want to install the extension terminal42/contao-easy_themes, enter “EasyThemes” in the search field, click
“Add”, …
… then go to “Packages” and apply the changes.
Once finished, run the Contao install tool to update the database. The extension is now ready to be used.
Installation via the command line
- Log into your server via
ssh. - Navigate to your project’s root directory.
- Run
php composer.phar require <extension>to install a single extension orphp composer.phar require <extension1> <extension2> …to install multiple extensions. - Once finished, run
contao:migrateor use the Contao install tool to update the database.
Example
We log in and navigate to the project root.
Let’s install terminal42/contao-easy_themes.




