j'ai mis en place le téléchargement des images correctement dans l'admin et j'ai suivi cette documentation: https://symfony.com/doc/current/bundles/EasyAdminBundle/integration/vichuploaderbundle.htmlLe fichier « prueba.jpeg » n'a pas été téléchargé en raison d'une erreur inconnue
maintenant dans une autre partie du système qui n'utilise pas EasyAdminBundle-je besoin de télécharger des images, dans le contrôleur, j'ai ceci:
public function crearequiposAction(Request $request) {
$equipo = new Equipos();
$form = $this->createForm(EquiposType::class, $equipo);
$form->handleRequest($request);
if ($form->isSubmitted()) {
if ($form->isValid()) {
$em = $this->getDoctrine()->getManager();
$fecha=new \DateTime('now');
$ruta = $equipo->getImageFile();
$nombrep = $equipo->getLogo();
$nombre = $nombrep.'.'.$ruta->guessExtension();
$fileDir = $this->container->getParameter('kernel.root_dir').'/../web/uploads/images/equipos';
$ruta->move(
$fileDir,
$nombre
);
$equipo->setLogo($nombre);
$equipo->setUpdatedAt($fecha);
$em->persist($equipo);
$flush = $em->flush();
if ($flush == null) {
$status = "Documento registrado correctamente";
$this->session->getFlashBag()->add("status", $status);
return $this->redirectToRoute("listado-torneos");
} else {
$status = "No se registro equipo";
}
} else {
$status = "No se registro equipo";
}
$this->session->getFlashBag()->add("status", $status);
}
return $this->render('AppBundle:Equipos:informacionequipos.html.twig', array(
"form" => $form->createView()
));
}
les ajouts d'images correctement mais il me montre cette erreur:
The file "prueba.jpeg" was not uploaded due to an unknown error.
Et je ne sais pas comment résoudre ce problème, des idées?
concernant