示例#1
0
             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];