2016-04-10 4 views
1

, когда я пытаюсь установить пакет https://github.com/avoo/QcmCoreBundle, я имею ошибкуУстановка QCMBundle - "Драйвер" дочерний узел должен быть настроен

[Symfony \ Component \ Config \ Определение \ Exception \ InvalidConfigurationExcept иона] Ребенок узел «драйвер» по пути «qcm_core» должен быть настроен.

Это мое приложение/Config/config.yml

imports: 
- { resource: parameters.yml } 
- { resource: security.yml } 
- { resource: services.yml } 
- { resource: @QcmCoreBundle/Resources/config/core.yml } 
parameters: 
    locale: fr 
framework: 
    #esi:    ~ 
    translator:  { fallbacks: ["%locale%"] } 
    secret:   "%secret%" 
    router: 
     resource: "%kernel.root_dir%/config/routing.yml" 
     strict_requirements: ~ 
    form:   ~ 
    csrf_protection: ~ 
    validation:  { enable_annotations: true } 
    templating: 
     engines: ['twig'] 
     #assets_version: SomeVersionScheme 
     default_locale: "%locale%" 
    trusted_hosts: ~ 
    trusted_proxies: ~ 
    session: 
     # handler_id set to null will use default session handler from php.ini 
     handler_id: ~ 
     fragments:  ~ 
     http_method_override: true 

# Twig Configuration 
twig: 
    debug:   "%kernel.debug%" 
    strict_variables: "%kernel.debug%" 

# Assetic Configuration 
assetic: 
    debug:   "%kernel.debug%" 
    use_controller: false 
    bundles:  [ ] 
    #java: /usr/bin/java 
    filters: 
     cssrewrite: ~ 
     #closure: 
     # jar: "%kernel.root_dir%/Resources/java/compiler.jar" 
     #yui_css: 
     # jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar" 

# Doctrine Configuration 
doctrine: 
    dbal: 
     driver: "%database_driver%" 
     host:  "%database_host%" 
     port:  "%database_port%" 
     dbname: "%database_name%" 
     user:  "%database_user%" 
     password: "%database_password%" 
     charset: UTF8 
     # if using pdo_sqlite as your database driver: 
     # 1. add the path in parameters.yml 
     #  e.g. database_path: "%kernel.root_dir%/data/data.db3" 
     # 2. Uncomment database_path in parameters.yml.dist 
     # 3. Uncomment next line: 
     #  path:  "%database_path%" 

    orm: 
     auto_generate_proxy_classes: "%kernel.debug%" 
     auto_mapping: true 

# Swiftmailer Configuration 
swiftmailer: 
    transport: "%mailer_transport%" 
    host:  "%mailer_host%" 
    username: "%mailer_user%" 
    password: "%mailer_password%" 
    spool:  { type: memory } 

fos_user: 
    db_driver: orm 
    firewall_name: main 
    user_class: CrowdRiseBundle\Entity\Membre 
    registration: 
     form: 
      type: crowd_rise_user_registration 

qcm_core: 
    user_class: CrowdRiseBundle\Entity\Projetcs 
    website_name: Qcm Demo 
    configuration: 
     max_questions: 40 
     question_level: ["beginner", "senior", "jedi"] 
     answers_max: 5 
     timeout: 2400 
     time_per_question: 60 
+0

попробуйте добавить 'водитель: orm' под qcm_core – Matteo

+0

я попробовал это, но это не recongnize ОРМ! – hela

ответ

0

QcmCoreBundle использует Sylius ResourceBundle, который требует драйвер для базы данных. В этом случае, есть only one supported - это было бы:

qcm_core: 
    # ... 
    driver: doctrine/orm