我正在使用gedmo/doctrine-translations
并a2lix/translation-form-bundle: 2.*@dev
翻译我的实体。
翻译表单始终呈现字段和内容,但我的实体本身不包含字段或内容字段。
表格类型
$builder->add('translations', 'a2lix_translations');
我正在使用gedmo/doctrine-translations
并a2lix/translation-form-bundle: 2.*@dev
翻译我的实体。
翻译表单始终呈现字段和内容,但我的实体本身不包含字段或内容字段。
表格类型
$builder->add('translations', 'a2lix_translations');
2.0
TranslationFormBundle
的版本与当前版本不兼容gedmo/doctrine-extensions
。
请参阅捆绑包的升级说明。
您需要使用当前不稳定的分支wip-v2.4.0
和 .
解决方案:
要么更新gedmo/doctrine-extensions ...
composer require gedmo/doctrine-extensions:wip-v2.4.0@dev
composer update gedmo/doctrine-extensions
...或降级您的 a2lix/translation-form-bundle 版本:
composer require a2lix/translation-form-bundle:~1.2
composer update a2lix/translation-form-bundle
1.x
a2lix/TranslationFormBundle 版本的重要提示:
您需要使用文档a2lix_translations_gedmo
中描述的字段类型。
此外,您需要在选项数组中指定可翻译类,如下所示:
$builder->add('translations', 'a2lix_translations_gedmo', array(
'translatable_class' => "Your\Entity"
);