bytehead / contao-4-demo
Contao Open Source CMS
Installs: 69
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 0
Language:CSS
Type:project
Requires
- php: >=5.5.0
- contao/contao: ~4.1
- doctrine/annotations: ^1.2.7
- incenteev/composer-parameter-handler: ~2.0
- lexik/maintenance-bundle: ~2.0
- monolog/monolog: ~1.12
- sensio/distribution-bundle: ^3.0.12
- sensio/framework-extra-bundle: ^3.0.2
- symfony/console: ~2.8
- symfony/http-foundation: ~2.8
- symfony/monolog-bundle: ~2.8
- symfony/security: ~2.8
- symfony/swiftmailer-bundle: ~2.3
- symfony/symfony: ~2.8
This package is auto-updated.
Last update: 2024-10-29 04:53:00 UTC
README
This is an example website for Contao Open Source CMS. Visit the project website for more information.
What's inside?
The Contao standard edition is configured with the following defaults:
- Twig as template engine;
- Doctrine DBAL;
- Swiftmailer;
- Annotations enabled for everything.
It comes pre-configured with the following Symfony bundles:
- FrameworkBundle - The core Symfony framework bundle
- SecurityBundle - Integrates Symfony's security component
- TwigBundle - Adds support for the Twig templating engine
- MonologBundle - Adds support for Monolog, a logging library
- SwiftmailerBundle - Adds support for Swiftmailer
- DoctrineBundle - Adds support for the Doctrine ORM
- LexikMaintenanceBundle - Allows to toggle maintenance mode
- SensioFrameworkExtraBundle - Adds various annotation capabilities
- DebugBundle (in dev/test env) - Adds the
dump()
function - WebProfilerBundle (in dev/test env) - Adds the web debug toolbar
- SensioDistributionBundle (in dev/test env) - Adds functionality for configuring and working with Symfony distributions
It also comes pre-configured with the following Contao bundles:
- ContaoCoreBundle - The Contao core bundle
- ContaoCalendarBundle - The Contao calendar bundle
- ContaoCommentsBundle - The Contao comments bundle
- ContaoFaqBundle - The Contao FAQ bundle
- ContaoListingBundle - The Contao listing bundle
- ContaoNewsBundle - The Contao news bundle
- ContaoNewsletterBundle - The Contao newsletter bundle
- ContaoInstallationBundle - The Contao installation bundle
The Contao offical demo includes:
- A usable Contao4 database dump
- All files needed
- All assets (scss/js) needed
How to use it:
- Create project with composer:
composer create-project bytehead/contao-4-demo contao-4-demo
- Start the included webserver:
php app/console server:start
- Install contao:
http://127.0.0.1:8000/install.php
- Import the sql dump:
mysql -u user -p password contao4_database < dump.sql
- Go to the backend:
http://127.0.0.1:8000/contao
- Login with user
k.jones
and passwordkevinjones
- See your Contao 4 demo at
http://127.0.0.1:8000
Enjoy!