This extension provides Bootstrap 4 integration into Contao.
Contao-Bootstrap is a modular integration. The core components provides the infrastructure for other components.
- Bootstrap environment
- Config system
- Template pre and post render filters
See changelog
- PHP ^7.4 || ^8.0
- Contao ^4.9
When using the managed edition it's pretty simple to install the package. Just search for the package in the Contao Manager and install it. Alternatively you can use the CLI.
# Using the contao manager
$ php contao-manager.phar.php composer require contao-bootstrap/core~2.0
# Using composer directly
$ php composer.phar require contao-bootstrap/core~2.0
If you use Contao in a symfony application without contao/manager-bundle, you have to register following bundles manually:
class AppKernel
{
public function registerBundles()
{
$bundles = [
// ...
new Contao\CoreBundle\HttpKernel\Bundle\ContaoModuleBundle('metapalettes', $this->getRootDir()),
new ContaoBootstrap\Core\ContaoBootstrapCoreBundle(),
];
}
}