delete_related_module($currentModule, $forCRMRecord, $destinationModule, $ids); } if($singlepane_view == 'true') { header("Location: index.php?module=$currentModule&record=$forCRMRecord&action=DetailView&parenttab=$parenttab"); } else { header("Location: index.php?module=$currentModule&record=$forCRMRecord&action=CallRelatedList&parenttab=$parenttab"); } exit; } if(!empty($_REQUEST['idlist'])) { $ids = explode (";",trim($idlist,";")); if(function_exists('checkFileAccess')) { checkFileAccess("modules/$currentModule/$currentModule.php"); } require_once("modules/$currentModule/$currentModule.php"); $focus = new $currentModule(); if(method_exists($focus, 'save_related_module')) { $focus->save_related_module($currentModule, $forCRMRecord, $destinationModule, $ids); } if($singlepane_view == 'true') { header("Location: index.php?module=$currentModule&record=$forCRMRecord&action=DetailView&parenttab=$parenttab"); } else { header("Location: index.php?module=$currentModule&record=$forCRMRecord&action=CallRelatedList&parenttab=$parenttab"); } } else if(!empty($_REQUEST['entityid'])){ // TODO: Handle this case } ?>