2017-05-02 9 views
1

심포니 프로젝트를 "소프트 삭제"하려고합니다. 그래서 내가 StofDoctrineExtensionsBundle을 사용하려는 내가 한 내 config.yml에서stof_doctrine_extensions를 심포니에로드 할 수 없습니다.

stof_doctrine_extensions: 
    orm: 
     default: 
      ... 
      softdeleteable: true 

doctrine: 
    ... 
    orm: 
     filters: 
      softdeleteable: 
       class: Gedmo\SoftDeleteable\Filter\SoftDeleteableFilter 
       enabled: true 

합니다. 당신이 게시 오류 메시지에서

"doctrine.orm.entity_managers.filters"아래

인식 할 수없는 옵션 "softdeleteable"

+0

: 예를 들어, orm 키 아래 필터 섹션을 이동 수정? https://symfony.com/doc/master/bundles/StofDoctrineExtensionsBundle/index.html – Veas

+0

@Veas 내가 한 말 : ClassNotFoundException –

+0

새로운 번들 클래스를 추가하는 AppKernel을 구성해야합니다. – Matteo

답변

2

당신을 넣어 것 같다 :

는하지만 지금은 오류 메시지가 키 filters 아래 entity_managers 키 (메시지 : under "doctrine.orm.entity_managers.filters"). 당신은 설치의 2 단계 완료 되었습니까

doctrine: 
    orm: 
     filters: 
      softdeleteable: 
       class: Gedmo\SoftDeleteable\Filter\SoftDeleteableFilter 
       enabled: true 

희망이 도움