From 3f03f3b4b7e5bdaefe80d50ec9185e1bf668b927 Mon Sep 17 00:00:00 2001 From: fabrixxm Date: Fri, 14 Dec 2018 14:11:44 +0100 Subject: [PATCH] Don't try to build form for "None" backend. Fix #6266 --- mod/admin.php | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/mod/admin.php b/mod/admin.php index 50244901d0..c454b325af 100644 --- a/mod/admin.php +++ b/mod/admin.php @@ -1532,12 +1532,14 @@ function admin_page_site(App $a) $storage_form_prefix=preg_replace('|[^a-zA-Z0-9]|' ,'', $storage_current_backend); $storage_form = []; - foreach($storage_current_backend::getOptions() as $name => $info) { - $type = $info[0]; - $info[0] = $storage_form_prefix . '_' . $name; - $info['type'] = $type; - $info['field'] = 'field_' . $type . '.tpl'; - $storage_form[$name] = $info; + if (!is_null($storage_current_backend) && $storage_current_backend != "") { + foreach($storage_current_backend::getOptions() as $name => $info) { + $type = $info[0]; + $info[0] = $storage_form_prefix . '_' . $name; + $info['type'] = $type; + $info['field'] = 'field_' . $type . '.tpl'; + $storage_form[$name] = $info; + } }