Ошибка: «Объект типа« TYPO3 \ Media \ Domain \ Model \ Image » с идентификатором & quot; image.jpg & quot; не найдено.’

Что именно означает эта ошибка?
‘Объект типа «TYPO3 \ Media \ Domain \ Model \ Image» с идентификатором «image.jpg» не найден.’

У меня есть такая форма:

        <f:form id="nativeFormSuggest" action="create" objectName="user">
<f:form.upload property="image" />
<f:form.submit value="submit" />
</f:form>

0

Решение

Это исключение PersistentObjectConverter. TYPO3\Media\Domain\Model\Image является Entity который имеет идентификатор сохраняемости 48c1765e-6633-4304-b454-19ae9e0e058a). Текучие формы автоматически переводят объекты-сущности в их идентификаторы, и они преобразуются обратно в объект перед вызовом действия в вашем контроллере.

Каким-то образом вместо идентификатора изображения вы отправляете строку ‘image.jpg’ — она ​​не может быть преобразована, это недопустимый идентификатор персистенции, и у вас есть это исключение. пожалуйста, проверьте пример загрузки ресурса. Если это не поможет, вставьте код своего действия (CreateAction) и сущности (User?).

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]