case 'dashboard-query-link': $dash = new TQDashBoard(); if ($dash->load($PDOdb, GETPOST('fk_qdashboard'))) { $TCoord = $_REQUEST['TCoord']; foreach ($TCoord as &$coord) { $dash->TQDashBoardQuery[(int) $coord['k']]->set_values($coord); } $dash->save($PDOdb); print 1; } else { print 0; } break; case 'dashboard-query-remove': $tile = new TQDashBoardQuery(); $tile->load($PDOdb, GETPOST('id')); $tile->delete($PDOdb); echo 1; break; case 'dashboard-query': $dash = new TQDashBoard(); if ($dash->load($PDOdb, GETPOST('fk_qdashboard'))) { $k = $dash->addChild($PDOdb, 'TQDashBoardQuery'); $dash->TQDashBoardQuery[$k]->fk_query = GETPOST('fk_query'); $dash->save($PDOdb); print $k; } else { print 0; } break; }