makinacorpus / drupal-template-sf
适用于 Drupal 7 和 Symfony 的 Composer 模板,与 drupal-sf-dic 绑定
dev-master
2017-09-11 16:00 UTC
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-09-15 03:39:32 UTC
README
目标是在此启动一个预配置的项目,将 Drupal 7 与 Symfony 绑定,并使用 drupal-sf-dic 模块。
使用方法
首先,您需要安装 composer。
之后,您可以启动
composer create-project makinacorpus/drupal-template-sf some-dir --stability dev
并按照说明操作。
模板的功能是什么?
- 安装 Drupal 7
- 初始化 settings.php
- 配置 drupal-sf-dic
- 创建一个具有默认配置文件的类似 Symfony 的目录组织
- 配置 Drupal 以使用 Twig
- 初始化一个新配置文件
- 初始化基于 Bootstrap 的新前端主题(如果需要的话),使用 Twig
- 初始化基于 drupal-badm 的新后端主题(如果需要的话)
- 安装 drupal-usync
待办事项
- 添加 weback (+babel) 集成
- 补丁管理