From 90d3f0387092f3bdc753d5c9f64181d936a74600 Mon Sep 17 00:00:00 2001 From: BJRambo Date: Tue, 22 Nov 2016 07:34:28 +0900 Subject: [PATCH] Fix a calling a blank template when saving settings --- modules/ncenterlite/ncenterlite.admin.controller.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/modules/ncenterlite/ncenterlite.admin.controller.php b/modules/ncenterlite/ncenterlite.admin.controller.php index d3ee75128..e55dbd4a7 100644 --- a/modules/ncenterlite/ncenterlite.admin.controller.php +++ b/modules/ncenterlite/ncenterlite.admin.controller.php @@ -82,11 +82,13 @@ class ncenterliteAdminController extends ncenterlite $this->setMessage('success_updated'); - if(!in_array(Context::getRequestMethod(),array('XMLRPC','JSON'))) + if (Context::get('success_return_url')) { - $returnUrl = Context::get('success_return_url') ? Context::get('success_return_url') : getNotEncodedUrl('', 'module', 'admin', 'act', $obj->disp_act); - header('location: ' . $returnUrl); - return; + $this->setRedirectUrl(Context::get('success_return_url')); + } + else + { + $this->setRedirectUrl(getNotEncodedUrl('', 'module', 'admin', 'act', $obj->disp_act)); } }