我正在使用VichUploader在symfony項目中上傳文件。在配置上,我使用(從文件複製):Symfony VichUploaderBundle:無法生成文件名
service: vich_uploader.namer_property
options: { property: 'slug'}
在我的實體我產生蛞蝓與Gedmo/Sluggable自動:
/**
* @Gedmo\Slug(fields={"title"}, updatable=false)
* @ORM\Column(type="string", length=100, nullable=false)
*/
protected $slug;
但試圖挽救我得到以下錯誤的實體時500 :
無法生成文件名:屬性slug爲空。
如果我將該屬性設置爲'標題'它的作品。我忘了一個配置參數或其他東西,讓它與Gedmo slug一起工作?
我想原因是兩個bundle都使用'flush'事件來o perate和正在執行的順序錯誤... –
但有機會配置嗎? – Nicki
@Nicki你有沒有發現如何做?我剛剛得到同樣的問題 - 我改變了vich_uploader.namer_uniqid的名字作爲快速修復,但這不是我想要的。 –