From 74ed1c0a665129da47c96141403bc283f70d1e2a Mon Sep 17 00:00:00 2001 From: Nicolas Brassard Date: Mon, 5 Jun 2017 14:22:15 -0400 Subject: [PATCH] Make sure consolidate value is not serialized --- extension.driver.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/extension.driver.php b/extension.driver.php index 4569bcb..f5275f6 100644 --- a/extension.driver.php +++ b/extension.driver.php @@ -124,6 +124,11 @@ public function getSubscribedDelegates(){ 'delegate' => 'AddCustomPreferenceFieldsets', 'callback' => 'dAddCustomPreferenceFieldsets' ), + array( + 'page' => '/system/preferences/', + 'delegate' => 'Save', + 'callback' => 'dSave' + ), array( 'page' => '/extensions/frontend_localisation/', 'delegate' => 'FLSavePreferences', @@ -156,6 +161,16 @@ public function dAddCustomPreferenceFieldsets($context){ $context['wrapper']->appendChild($group); } + /** + * Edits the preferences to be saved + * + * @param array $context + */ + public function dSave($context) { + // prevent the saving of the values + unset($context['settings'][MIU_GROUP]); + } + /** * Save options from Preferences page *