From 93763c593201e45ec4ccba1b4010fc6bc594fbbf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eric=20Espi=C3=A9?= Date: Wed, 27 Jun 2018 14:42:28 +0000 Subject: [PATCH] =?UTF-8?q?N=C2=B01401=20-=20External=20dashlet=20edition?= =?UTF-8?q?=20in=20the=20designer=20#jfb=20:)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit SVN:trunk[5915] --- pages/ajax.render.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pages/ajax.render.php b/pages/ajax.render.php index 9f41451b9..a2062e4bc 100644 --- a/pages/ajax.render.php +++ b/pages/ajax.render.php @@ -959,12 +959,14 @@ try require_once(APPROOT.'application/dashlet.class.inc.php'); $aParams = utils::ReadParam('params', '', false, 'raw_data'); $sDashletClass = $aParams['attr_dashlet_class']; + $sDashletType = $aParams['attr_dashlet_type']; $sDashletId = $aParams['attr_dashlet_id']; $aUpdatedProperties = $aParams['updated']; // Code of the changed properties as an array: 'attr_xxx', 'attr_xxy', etc... $aPreviousValues = $aParams['previous_values']; // hash array: 'attr_xxx' => 'old_value' if (is_subclass_of($sDashletClass, 'Dashlet')) { $oDashlet = new $sDashletClass(new ModelReflectionRuntime(), $sDashletId); + $oDashlet->SetDashletType($sDashletType); $oForm = $oDashlet->GetForm(); $aValues = $oForm->ReadParams(); // hash array: 'xxx' => 'new_value'