Progress 7 for the dashboards

This commit is contained in:
Julio Cesar Laura
2011-10-31 16:24:16 -04:00
parent b63b46bcff
commit c35d4aba46

View File

@@ -88,17 +88,21 @@ class Dashboard extends Controller {
return $result;
}
public function dashletInstanceForm($dasInsUid = '') {
public function dashletInstanceForm($data) {
try {
$this->includeExtJS('dashboard/dashletInstanceForm', false);
$this->setView('dashboard/dashletInstanceForm');
if ($dasInsUid != '') {
$this->setJSVar('dashletInstance', $this->pmDashlet->getDashletInstance($dasInsUid));
if (!isset($data->DAS_INS_UID)) {
$data->DAS_INS_UID = '';
}
if ($data->DAS_INS_UID != '') {
$this->setJSVar('dashletInstance', $this->pmDashlet->getDashletInstance($data->DAS_INS_UID));
}
else {
$this->setJSVar('dashletInstance', '');
$this->setJSVar('dashletInstance', new stdclass());
}
G::RenderPage('publish', 'extJs');
return null;
}
catch (Exception $error) {
//ToDo: Display a error message