From 8acff18969d52f34c0c071998695aecf784daa6d Mon Sep 17 00:00:00 2001 From: tianshujie98 Date: Thu, 18 Mar 2021 13:11:47 +0800 Subject: [PATCH] * Fix add product jump error. --- module/product/control.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/module/product/control.php b/module/product/control.php index 686e3b7d24..76e8191a49 100644 --- a/module/product/control.php +++ b/module/product/control.php @@ -313,9 +313,10 @@ class product extends control $this->executeHooks($productID); - $moduleName = $programID ? 'program' : $this->moduleName; - $methodName = $programID ? 'product' : 'browse'; - $param = $programID ? "programID=$programID" : "productID=$productID"; + $openApp = $this->app->openApp; + $moduleName = $openApp == 'program'? 'program' : $this->moduleName; + $methodName = $openApp == 'program'? 'product' : 'browse'; + $param = $openApp == 'program' ? "programID=$programID" : "productID=$productID"; $locate = $this->createLink($moduleName, $methodName, $param); $this->send(array('result' => 'success', 'message' => $this->lang->saveSuccess, 'locate' => $locate)); }