/** * show account edit form * @param id int account id * @return objResponse object xajax response object */ function edit($id) { global $locate; $html = Table::Top($locate->Translate("edit_agents"), "formDiv"); $html .= Customer::formEdit($id); $html .= Table::Footer(); // End edit zone $objResponse = new xajaxResponse(); $objResponse->addAssign("formDiv", "style.visibility", "visible"); $objResponse->addAssign("formDiv", "innerHTML", $html); return $objResponse->getXML(); }
function curCustomerDetail($customername) { global $locate; $customerid = Customer::getCustomerid($customername); $html = Table::Top($locate->Translate("edit_record"), 'formEditInfo'); $html .= Customer::formEdit($customerid, 'customer'); $html .= Table::Footer(); // End edit zone $objResponse = new xajaxResponse(); $objResponse->addAssign('formEditInfo', "style.visibility", "visible"); $objResponse->addAssign('formEditInfo', "innerHTML", $html); return $objResponse->getXML(); }
/** * show edit form * @param id int id * @param type sting customer/contact/note * @return objResponse object xajax response object */ function edit($id = null, $type = "note") { global $locate; // Edit zone if ($type == "diallist") { $formdiv = 'formeditDiallistInfo'; } else { $formdiv = 'formEditInfo'; } $html = Table::Top($locate->Translate("edit_record"), $formdiv); $html .= Customer::formEdit($id, $type); $html .= Table::Footer(); // End edit zone $objResponse = new xajaxResponse(); $objResponse->addAssign($formdiv, "style.visibility", "visible"); $objResponse->addAssign($formdiv, "innerHTML", $html); return $objResponse->getXML(); }
/** * show account edit form * @param id int account id * @return objResponse object xajax response object */ function edit($id) { global $locate; $html = Table::Top($locate->Translate("edit_user_type"), "formDiv"); $html .= Customer::formEdit($id); $html .= Table::Footer(); // End edit zone $objResponse = new xajaxResponse(); $objResponse->addAssign("formDiv", "style.visibility", "visible"); $objResponse->addAssign("formDiv", "innerHTML", $html); $result = Customer::getCurUserTypePrivileges($id); foreach ($result as $tmp) { $objResponse->addAssign($tmp['page'] . '_' . $tmp['action'], "checked", true); } $objResponse->addScript("editPageCheckbox()"); return $objResponse->getXML(); }
/** * show group edit form * @param id int group id * @return objResponse object xajax response object */ function edit($id) { global $locate, $db; $html = Table::Top($locate->Translate("Edit Worktimepackage"), "formDiv"); $html .= Customer::formEdit($id); $html .= Table::Footer(); // End edit zone $objResponse = new xajaxResponse(); $objResponse->addAssign("formDiv", "style.visibility", "visible"); $objResponse->addAssign("formDiv", "innerHTML", $html); $objResponse->addScript("resetC();"); $res = astercrm::getRecordsByField('worktimepackage_id', $id, 'worktimepackage_worktimes'); while ($res->fetchInto($row)) { $wp[] = $row['worktime_id']; } $query = "SELECT * FROM worktimes"; if ($_SESSION['curuser']['usertype'] != 'admin') { $query .= " WHERE groupid = " . $_SESSION['curuser']['groupid']; } $worktimes_res = $db->query($query); $i = 0; $weekShow = array('', $locate->Translate("Monday"), $locate->Translate('Tuesday'), $locate->Translate('Wednesday'), $locate->Translate('Thursday'), $locate->Translate('Friday'), $locate->Translate('Saturday'), $locate->Translate('Sunday')); while ($worktimes_res->fetchInto($worktimes_row)) { $i++; if (in_array($worktimes_row['id'], $wp)) { $cur_content = $worktimes_row['id'] . '-' . $locate->Translate("from") . ':' . $worktimes_row['starttime'] . ' ' . $locate->Translate("to") . ':' . $worktimes_row['endtime'] . ' (' . $weekShow[$worktimes_row['startweek']] . '->' . $weekShow[$worktimes_row['endweek']] . ')'; $objResponse->addScript("mf_click(" . $i . ",'" . $cur_content . "');"); } } return $objResponse->getXML(); }
/** * show ticket_details edit form * @param id int ticket_detail id * @return objResponse object xajax response object */ function edit($id) { global $locate; $html = Table::Top($locate->Translate("edit_ticket_detail"), "formDiv"); $html .= Customer::formEdit($id); $html .= Table::Footer(); // End edit zone $objResponse = new xajaxResponse(); $objResponse->addAssign("formDiv", "style.visibility", "visible"); $objResponse->addAssign("formDiv", "innerHTML", $html); //$objResponse->addScript("relateBycategoryID(document.getElementById('ticketcategoryid').value,'edit')"); return $objResponse->getXML(); }