Php vichuploadbundle和KNPLAB/DoctrineBehaviors(可翻译)[Symfony]

Php vichuploadbundle和KNPLAB/DoctrineBehaviors(可翻译)[Symfony],php,symfony,vichuploaderbundle,Php,Symfony,Vichuploaderbundle,我使用捆绑包KNPLAB/DoctrineBehaviors(可翻译)来管理我的翻译 我还使用bundle vichuploadbundle来管理我的img 我有一个实体,它必须具有不同的图像,这取决于语言,因此我将img字段和注释Vich\UploadField放置在EntityTranslateable实体中。 但我无法在细枝上显示图像。。。我有一个错误: 这是我的小树枝代码: {{ vich_uploader_asset(creation, 'imageCreation ') }}

我使用捆绑包KNPLAB/DoctrineBehaviors(可翻译)来管理我的翻译

我还使用bundle vichuploadbundle来管理我的img

我有一个实体,它必须具有不同的图像,这取决于语言,因此我将img字段和注释Vich\UploadField放置在EntityTranslateable实体中。 但我无法在细枝上显示图像。。。我有一个错误:

这是我的小树枝代码:

{{  vich_uploader_asset(creation, 'imageCreation ') }}
这是我的实体代码:

/**
 * @Vich\UploadableField(mapping="image_creation", fileNameProperty="image")
 * @var File
 */
private $imageCreation;
编辑:

我的第一个问题没问题。但现在我有一个错误,因为我的图像字段的映射找不到。。。这是怎么回事?因为我的图像场不是在我的创作实体中而是在我的创作翻译实体中

提前感谢您

按照文档进行操作:


消息似乎很清楚:将@Vich\Uploadable放在您的创建实体的顶部。感谢您的快速响应,我的第一个问题没有问题。但现在我有一个错误,因为我的图像字段的映射找不到。。。这是怎么回事?因为我的图像场不是在我的创作实体中而是在我的创作翻译实体中?
 /**
 * @ORM\Entity
 * @Vich\Uploadable
 */
    class Creation
    {

    }