if ($moduletemplatefile) { if (is_array($result['vars'])) { foreach ($result['vars'] as $k => $v) { $params[$k] = $v; } } $registrarclientarea = $ca->getSingleTPLOutput($moduletemplatefile, $moduleparams); } } $smartyvalues['registrarclientarea'] = $registrarclientarea; } } else { if ($action == "domaincontacts") { checkContactPermission("managedomains"); $ca->setTemplate("clientareadomaincontactinfo"); $contactsarray = $client->getContactsWithAddresses(); $smartyvalues['contacts'] = $contactsarray; $domains = new WHMCS_Domains(); $domain_data = $domains->getDomainsDatabyID($domainid); if (!$domain_data || !$domains->isActive() || !$domains->hasFunction("GetContactDetails")) { redir("action=domains", "clientarea.php"); } $ca->addToBreadCrumb("clientarea.php?action=domaindetails&id=" . $domain_data['id'], $domain_data['domain']); $ca->addToBreadCrumb("#", $whmcs->get_lang("domaincontactinfo")); if ($sub == "save") { check_token(); $wc = $whmcs->get_req_var("wc"); $contactdetails = $whmcs->get_req_var("contactdetails"); foreach ($wc as $wc_key => $wc_val) { if ($wc_val == "contact") { $selctype = $sel[$wc_key][0];