diff --git a/workflow/engine/classes/class.dashletOpenVSCompleted.php b/workflow/engine/classes/class.dashletOpenVSCompleted.php index e3f123d32..d1c6ada37 100644 --- a/workflow/engine/classes/class.dashletOpenVSCompleted.php +++ b/workflow/engine/classes/class.dashletOpenVSCompleted.php @@ -50,11 +50,12 @@ class dashletOpenVSCompleted implements DashletInterface { } function render () { - /*G::LoadClass('gauge'); + print "hola"; die; + G::LoadClass('gauge'); $g = new Gauge(); - $g->w = $w; + //$g->w = $w; //others - $g->render();*/ + $g->render(); } } \ No newline at end of file diff --git a/workflow/engine/controllers/dashboard.php b/workflow/engine/controllers/dashboard.php index a34c94dac..09c3b342b 100644 --- a/workflow/engine/controllers/dashboard.php +++ b/workflow/engine/controllers/dashboard.php @@ -32,13 +32,13 @@ class Dashboard extends Controller { public function renderDashletInstance($data) { try { - if (!isset($data['DAS_INS_UID'])) { - $data['DAS_INS_UID'] = ''; + if (!isset($data->DAS_INS_UID)) { + $data->DAS_INS_UID = ''; } - if ($data['DAS_INS_UID'] == '') { + if ($data->DAS_INS_UID == '') { throw new Exception('Parameter "DAS_INS_UID" is empty.'); } - $this->pmDashlet->setup($data['DAS_INS_UID']); + $this->pmDashlet->setup($data->DAS_INS_UID); $this->pmDashlet->render(); } catch (Exception $error) { diff --git a/workflow/engine/templates/dashboard/index.js b/workflow/engine/templates/dashboard/index.js index 32e0a1e1b..adf702fb1 100644 --- a/workflow/engine/templates/dashboard/index.js +++ b/workflow/engine/templates/dashboard/index.js @@ -76,7 +76,7 @@ Ext.onReady(function(){ }, 'resize' : function(p,w,h){ var randomnumber=Math.floor(Math.random()*1000000) - var img = new Ext.XTemplate("").apply({ + var img = new Ext.XTemplate("").apply({ page: 'dashboard/renderDashletInstance', width:w, random: randomnumber, id:'123456ABCDEF' }) p.update(img );