makinacorpus / drupal-template-sf
Composer template for Drupal 7 and Symfony bind together with drupal-sf-dic
Installs: 10
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 14
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=5.2.5
- ext-curl: *
- ext-gd: *
- ext-json: *
- ext-openssl: *
- ext-pdo: *
- ext-pdo_mysql: *
- ext-xml: *
- composer/installers: ~1.0
- cweagans/composer-patches: ~1.0
- doctrine/annotations: <1.5
- doctrine/cache: <1.7
- doctrine/collections: <1.5
- doctrine/common: <2.8
- doctrine/dbal: ^2.5 <2.6
- doctrine/doctrine-bundle: ^1.6
- doctrine/doctrine-fixtures-bundle: ^2.3
- doctrine/instantiator: <1.1
- doctrine/orm: ^2.5 <2.7
- drupal-composer/preserve-paths: 0.1.*
- drupal/composer_autoloader: 1.*
- drupal/drupal: 7.*
- drush/drush: ~8.0
- makinacorpus/drupal-badm: ^1.1
- monolog/monolog: ^1.17
- oyejorge/less.php: v1.7.0.10
- symfony/monolog-bundle: ^2.11
- symfony/symfony: ^3.3
- twig/extensions: ~1.3
- twig/twig: ~1.20|~2.0
- webflo/drupal-finder: ^1.0.0
Conflicts
- drupal/core: 8.*
This package is not auto-updated.
Last update: 2024-11-24 04:47:36 UTC
README
The goal here is to kickstart a pre-configured project with Drupal 7 & Symfony bound together with the drupal-sf-dic module.
Based on : drupal-project
Usage
First you need to install composer.
After that you can launch :
composer create-project makinacorpus/drupal-template-sf some-dir --stability dev
And follow instructions.
What does the template do?
- Installs Drupal 7
- Initializes settings.php
- Configures drupal-sf-dic
- Creates a Symfony-like directory organization with default config files
- Configures Drupal for using Twig
- Initializes a new profile
- Initializes new Bootstrap based frontend theme using Twig (if desired)
- Initializes new drupal-badm based backend theme (if desired)
- Installs drupal-usync
Todo
- Add weback (+babel) integration
- Patchs gestion