Я пытаюсь сделать встроенную форму и имею две ошибки: 1-когда я нажимаю «Добавить опыт»: я получаю 2 дополнительных опыта 2- когда я сохраняю после добавления опыта, у меня возникает эта ошибка -- Ожидаемый аргумент типа "src\Entity\Experience", "App\Entity\Experience", указанный в пути свойства "experiences".---
https://i.imgur.com/WMtkiQC.jpg
if ($form->isSubmitted() && $form->isValid()) {
// ... maybe do some form processing, like saving the Task and Tag objects
$personne = $form->getData();
$entityManager = $this->getDoctrine()->getManager();
$entityManager->persist($personne);
$entityManager->flush();
return $this->render('base.html.twig', [
]);
Сообщение Expected argument of type "src\Entity\Experience" намекает на проблему с классом, имеющим неправильное пространство имен. Возможно, используйте поиск по всему проекту, чтобы увидеть, есть ли ссылки на src вместо App
Я загружаю изображение, и появляется сообщение об ошибке «Ожидаемый аргумент типа «src\Entity\Experience», «App\Entity\Experience», указанный в пути свойства «experiences»».
Спасибо большое, но я не решил проблему




Похоже, проблема может быть здесь https://pastebin.com/e5s2VAJC (сущность Personne) в строке 9. Вместо use src\Entity\Experience; вы должны использовать use App\Entity\Experience;
Танк ты очень бенедя, ошибка устранена. Но другая часть проблемы заключается в том, что когда я нажимаю «Добавить опыт», добавляются две формы! не 1. i.stack.imgur.com/DCN7i.jpg
Вам нужно переместить {% block javascripts %} за пределы {% block body %}, как pastebin.com/zPFsR97r
Пожалуйста, переформатируйте свой вопрос. Добавленное вами изображение бесполезно, так как оно очень длинное и нечитаемое. Также добавьте полное сообщение об ошибке и ограничьте пример кода фрагментом кода вызова и кодом, который может быть связан.