function transferForAddIntoTitle($type, $row, $CD) { global $log, $current_user, $adb; list($CD['fieldname'], $void) = explode(':', $CD['fieldname']); if ($CD["uitype"] == "66") { $Col_Field = array($CD["fieldname"] => $row["parent_id"]); } else { $Col_Field = array($CD["fieldname"] => $row[$CD["columnname"]]); } if ($CD["fieldname"] == "duration_hours") { $Col_Field["duration_minutes"] = $row["duration_minutes"]; } if ($CD["fieldname"] == "contact_id") { $Col_Field["contact_id"] = getAssignedContactsForEvent($row["crmid"]); $CD["uitype"] = "1"; } if ($CD['module'] == 'Calendar' or $CD['module'] == 'Events') { $Cal_Data = getDetailViewOutputHtml($CD['uitype'], $CD['fieldname'], $CD['fieldlabel'], $Col_Field, '2', $calendar_tabid, 'Calendar'); $trmodule = 'Calendar'; } else { $queryGenerator = new QueryGenerator($CD['module'], $current_user); $queryGenerator->setFields(array($CD['columnname'])); $queryGenerator->addCondition('id', $row['parent_id'], 'e', $queryGenerator::$AND); $rec_query = $queryGenerator->getQuery(); $recinfo = $adb->pquery($rec_query, array()); $Cal_Data = array(); $Cal_Data[0] = getTranslatedString($CD['fieldlabel'], $CD['module']); $Cal_Data[1] = $adb->query_result($recinfo, 0, $CD['columnname']); $trmodule = $CD['module']; } if ($CD["uitype"] == "15") { $value = getTranslatedString($Cal_Data[1], $trmodule); } else { $value = $Cal_Data[1]; } if ($type == "1") { return $Cal_Data[1]; } else { // return "<br><b>".$Cal_Data[0]."</b>: ".$value; return '<table><tr><td><b>' . $Cal_Data[0] . ':</b></td><td onmouseover="vtlib_listview.trigger(\'cell.onmouseover\', $(this))" onmouseout="vtlib_listview.trigger(\'cell.onmouseout\', $(this))">' . $value . '</td></tr></table>'; } }
function transferForAddIntoTitle($type, $row, $CD) { if ($CD["uitype"] == "66") { $Col_Field = array($CD["fieldname"] => $row["parent_id"]); } else { $Col_Field = array($CD["fieldname"] => $row[$CD["columnname"]]); } if ($CD["fieldname"] == "duration_hours") { $Col_Field["duration_minutes"] = $row["duration_minutes"]; } if ($CD["fieldname"] == "contact_id") { $Col_Field["contact_id"] = getAssignedContactsForEvent($row["crmid"]); $CD["uitype"] = "1"; } $Cal_Data = getDetailViewOutputHtml($CD["uitype"], $CD["fieldname"], $CD["fieldlabel"], $Col_Field, "2", $calendar_tabid, "Calendar"); if ($CD["uitype"] == "15") { $value = getTranslatedString($Cal_Data[1], 'Calendar'); } else { $value = $Cal_Data[1]; } if ($type == "1") { return $Cal_Data[1]; } else { return "<br><b>" . $Cal_Data[0] . "</b>: " . $value; } }
function transferForAddIntoTitle($type, $row, $CD) { if ($CD["uitype"] == "66") { $Col_Field = array($CD["fieldname"] => $row["parent_id"]); } else { $Col_Field = array($CD["fieldname"] => $row[$CD["columnname"]]); } if ($CD["fieldname"] == "duration_hours") { $Col_Field["duration_minutes"] = $row["duration_minutes"]; } if ($CD["fieldname"] == "contact_id") { $Col_Field["contact_id"] = getAssignedContactsForEvent($row["crmid"]); $CD["uitype"] = "1"; } $Cal_Data = getDetailViewOutputHtml($CD["uitype"], $CD["fieldname"], $CD["fieldlabel"], $Col_Field, "2", $calendar_tabid, "Calendar"); if ($CD["uitype"] == "15") { $value = getTranslatedString($Cal_Data[1], 'Calendar'); } else { $value = $Cal_Data[1]; } if ($type == "1") { return $Cal_Data[1]; } else { // return "<br><b>".$Cal_Data[0]."</b>: ".$value; return '<table><tr><th>' . $Cal_Data[0] . ':</th><td onmouseover="vtlib_listview.trigger(\'cell.onmouseover\', $(this))" onmouseout="vtlib_listview.trigger(\'cell.onmouseout\', $(this))">' . $value . '</td></tr></table>'; } }