コード例 #1
0
ファイル: clientarea.php プロジェクト: billyprice1/whmcs
    $addons_html = run_hook("ClientAreaHomepage", array());
    $ca->assign("addons_html", $addons_html);
} else {
    if ($action == "details") {
        checkContactPermission("profile");
        $ca->setTemplate("clientareadetails");
        $uneditablefields = explode(",", $CONFIG['ClientsProfileUneditableFields']);
        $smartyvalues['uneditablefields'] = $uneditablefields;
        $e = "";
        if ($save) {
            check_token();
            $e = checkDetailsareValid($client->getID(), false);
            if ($e) {
                $ca->assign("errormessage", $e);
            } else {
                $client->updateClient();
                $ca->assign("successful", true);
            }
        }
        if (!$e) {
            $exdetails = $client->getDetails();
        }
        include "includes/countries.php";
        $ca->assign("clientfirstname", $whmcs->get_req_var_if($e, "firstname", $exdetails));
        $ca->assign("clientlastname", $whmcs->get_req_var_if($e, "lastname", $exdetails));
        $ca->assign("clientcompanyname", $whmcs->get_req_var_if($e, "companyname", $exdetails));
        $ca->assign("clientemail", $whmcs->get_req_var_if($e, "email", $exdetails));
        $ca->assign("clientaddress1", $whmcs->get_req_var_if($e, "address1", $exdetails));
        $ca->assign("clientaddress2", $whmcs->get_req_var_if($e, "address2", $exdetails));
        $ca->assign("clientcity", $whmcs->get_req_var_if($e, "city", $exdetails));
        $ca->assign("clientstate", $whmcs->get_req_var_if($e, "state", $exdetails));