From 05cb62a503fd8effb78397b0e31f6d56f47c2a43 Mon Sep 17 00:00:00 2001 From: osaajani <> Date: Tue, 26 Jan 2021 19:33:08 +0100 Subject: [PATCH] implement logic for hiddens phone adapters --- controllers/publics/Phone.php | 7 +++++++ templates/phone/add.php | 18 ++++++++++-------- 2 files changed, 17 insertions(+), 8 deletions(-) diff --git a/controllers/publics/Phone.php b/controllers/publics/Phone.php index 60e71ab..a1349fe 100644 --- a/controllers/publics/Phone.php +++ b/controllers/publics/Phone.php @@ -209,6 +209,13 @@ class Phone extends \descartes\Controller return $this->redirect(\descartes\Router::url('Phone', 'add')); } + if ($find_adapter['meta_hidden']) + { + \FlashMessage\FlashMessage::push('danger', 'Ce type de téléphone ne peux pas être créé via l\'interface graphique.'); + + return $this->redirect(\descartes\Router::url('Phone', 'add')); + } + //If missing required data fields, error foreach ($find_adapter['meta_data_fields'] as $field) { diff --git a/templates/phone/add.php b/templates/phone/add.php index 74f52b2..aad0103 100644 --- a/templates/phone/add.php +++ b/templates/phone/add.php @@ -54,14 +54,16 @@