From 76158caca5a4bb19aacf2e8d23dff7de329082c0 Mon Sep 17 00:00:00 2001 From: Sebastian Castro <sebastian.castro@protonmail.com> Date: Sat, 3 Aug 2019 15:21:23 +0200 Subject: [PATCH] Import: Error message when emptyr esult --- .../Controller/Admin/ImportAdminController.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Biopen/GeoDirectoryBundle/Controller/Admin/ImportAdminController.php b/src/Biopen/GeoDirectoryBundle/Controller/Admin/ImportAdminController.php index 3fa7dd26a..d8896a788 100755 --- a/src/Biopen/GeoDirectoryBundle/Controller/Admin/ImportAdminController.php +++ b/src/Biopen/GeoDirectoryBundle/Controller/Admin/ImportAdminController.php @@ -15,7 +15,10 @@ class ImportAdminController extends Controller $result = $this->get('biopen.element_import')->collectData($object); $showUrl = $this->admin->generateUrl('showData', ['id' => $object->getId()]); - $this->addFlash('sonata_flash_success', "Les données ont été chargées avec succès.</br>Voici le résultat obtenu pour le premier élément à importer :<pre>" . print_r($result[0], true) . '</pre>' . "<a href='$showUrl'>Voir toutes les données</a>"); + if (count($result) > 0) + $this->addFlash('sonata_flash_success', "Les données ont été chargées avec succès.</br>Voici le résultat obtenu pour le premier élément à importer :<pre>" . print_r($result[0], true) . '</pre>' . "<a href='$showUrl'>Voir toutes les données</a>"); + else + $this->addFlash('sonata_flash_error', "Erreur pendant le chargement des données, le résultat est vide"); $url = $this->admin->generateUrl('edit', ['id' => $object->getId()]); return $this->redirect($url); } -- GitLab