Я использую VichUploader для загрузки файлов в проекте Symfony. В конфигурации я использую (скопировано из документации):
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:
Не удалось сгенерировать имя файла: слаг свойства пуст.
Если я установлю свойство на «название», оно сработает. Я забыл параметр конфигурации или что-то еще, чтобы он работал с слагом Gedmo?
flush
для работы и выполняются в неправильном порядке... - person Oscar Pérez   schedule 02.03.2016