심포니 2:이 문제를 해결하려면 다음 단계를 따르십시오.
-
21-12-2019 - |
문제
나는 사용하고있다 gedmo/doctrine-translations
그리고 a2lix/translation-form-bundle: 2.*@dev
내 엔티티를 번역합니다.
번역 양식은 항상 필드 그리고 내용 그러나 내 엔티티 자체에는 필드 또는 내용 필드
양식 유형
$builder->add('translations', 'a2lix_translations');
해결책
그 2.0
번역 양식 번들의 버전
호환되지 않음 현재와 함께 gedmo/doctrine-extensions
버전
번들을 참조하십시오 업그레이드 노트.
현재 불안정한 분기를 사용해야 합니다 wip-v2.4.0
그리고.
솔루션:
둘 중 하나 업데이트 게드모/교리 확장...
composer require gedmo/doctrine-extensions:wip-v2.4.0@dev
composer update gedmo/doctrine-extensions
...또는 다운그레이드 번역 양식 번들 버전:
composer require a2lix/translation-form-bundle:~1.2
composer update a2lix/translation-form-bundle
에 대한 중요 공지 사항 1.x
버전 2 릭스/번역폼 번들폼 번들폼 번들폼 번들폼:
당신은 사용할 필요가 a2lix_translations_gedmo
에 설명 된 필드 유형 문서.
또한 다음과 같이 옵션 배열에서 번역 가능한 클래스를 지정해야합니다:
$builder->add('translations', 'a2lix_translations_gedmo', array(
'translatable_class' => "Your\Entity"
);
제휴하지 않습니다 StackOverflow