ameotoko / contao-skeleton
Customized template for Contao 4.13 project
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^7.4 || ^8.1
- ameotoko/contao-encore-bridge: ^1.0
- contao/calendar-bundle: ^4.13
- contao/comments-bundle: ^4.13
- contao/conflicts: @dev
- contao/faq-bundle: ^4.13
- contao/listing-bundle: ^4.13
- contao/manager-bundle: 4.13.*
- contao/news-bundle: ^4.13
- contao/newsletter-bundle: ^4.13
- sentry/sentry-symfony: ^4.3
Requires (Dev)
- deployer/deployer: ^7.0
Conflicts
This package is auto-updated.
Last update: 2023-03-18 21:46:35 UTC
README
This is a template for projects based on Contao 4 Managed Edition, that simply has some additional tools preconfigured.
What's added?
Webpack Encore and Foundation are pre-set
for building frontend (don't forget to run npm install
).
Accordingly, ameotoko/contao-encore-bridge is added, which only does two things:
- It requires and enables symfony/webpack-encore-bundle
- It adds two helper methods, allowing you to use
encoreEntryScriptTags()
andencoreEntryLinkTags()
in your.html5
templates as well as in Twig.
Additionally, Deployer is added to Composer's require-dev
requirements,
along with a sensible configuration example (see deploy.php
). It also includes two helper tasks
(database:release
and database:retrieve
) to help with synchronizing your dev
and production
databases
(thanks to folks at terminal42).