2012-04-29 5 views
5

estoy teniendo problemas tratando de activar el filtro SoftDeleteable en StofDoctrineExtensionsBundle. He configurado como se describe en el manual:No se puede habilitar SoftDeleteable en Symfony2 - opciones no reconocidas "filtros"

# app/config/config.yml 
doctrine: 
    orm: 
     entity_managers: 
      default: 
       filters: 
        softdeleteable: 
         class: Gedmo\SoftDeleteable\Filter\SoftDeleteableFilter 
         enabled: true 

Pero esto es lo que me sale:

[Symfony\Component\Config\Definition\Exception\InvalidConfigurationException] 
Unrecognized options "filters" under "doctrine.orm.entity_managers.default" 

Correr bin/vendors update no ayuda. ¿Qué podría estar mal?

Respuesta

3

Primero, usar bin/vendors update es una mala idea porque establece a todos los proveedores con sus últimas versiones. Debe usar bin/vendors install solamente.

En segundo lugar, asegúrese de que está utilizando la rama 1.0.x de StofDoctrineExtensionsBundle, debido a que la rama master no es compatible con Symfony 2.0.x.

+1

Gracias, 'master 'parece contener un descanso antes de Cristo así que cambiamos a' 1.0. x'. Desafortunadamente, carece de soporte para filtros de doctrina, por lo que parece que tendremos que hacer sin SoftDeleteable por el momento. – Kaivosukeltaja

Cuestiones relacionadas