Example #1
0
    unset($profile['photoext']);
    $replaceLabel = array('file' => '档案<br /> File', 'case' => '案情<br/> Case', 'photo' => '照片 <br />Photo', 'name' => '姓名<br /> Name', 'ic' => '身份证<br /> IC', 'gender' => '性别<br /> Gender', 'placeofbirth' => '出生地点<br/> Place of Birth', 'education' => '学历 <br />Education', 'language' => '语言<br /> Language', 'race' => '种族<br /> Race', 'faith' => '信仰<br /> Faith', 'maritalstatus' => '婚姻状态 <br />Marital Status', 'nationality' => '国籍 <br /> Nationality', 'profession' => '职业  <br />Profession', 'epf' => '公积金 EPF', 'banker' => '银行 Banker', 'address' => '地址 <br /> Address', 'contactno' => '联络号码 <br /> Contact No.', 'email' => '电邮 <br /> Email', 'platesno' => '车牌号码  <br />Plates No.', 'assets' => '资产 <br /> Assets', 'height' => '身高  <br />Height(cm)', 'weight' => '体重 <br /> Weight(kg)', 'blood' => '血型  <br />Blood Type', 'eye' => '眼睛色 <br /> Eye Color', 'hair' => '头发色 <br /> Hair Color', 'skin' => '肤色 <br /> Skin Color', 'dna' => '脱氧核糖核酸  <br />DNA', 'family' => '家人 <br /> Family', 'company' => '公司 <br /> Company', 'registerno' => '注册号码  <br />Registration No.', 'registeraddr' => '注册地址  <br />Registered Address', 'businessaddr' => '公司地址  <br />Company Address', 'companyno' => '公司号码  <br />Company Phone', 'companyemail' => '公司电邮 <br /> Company Email', 'remarks' => '备注 <br /> Remarks');
    $profile_html = '';
    //profile html
    foreach ($profile as $key => $value) {
        if ($key == 'company') {
            $value = explode(', ', $value);
            $count = -1;
            for ($i = 1; $i < 6; $i++) {
                $profile_html .= genLab("公司名字{$i} company name ", $value[$count += 1]);
                $profile_html .= genLab("注册号码{$i} registration number ", $value[$count += 1]);
                $profile_html .= genLab("公司号码{$i} Company number ", $value[$count += 1]);
                $profile_html .= genLab("公司电邮{$i} Company email ", $value[$count += 1]);
                $profile_html .= genLab("公司股东{$i} Shareholder ", $value[$count += 1]);
                $profile_html .= genLab("注册地址{$i} Registered Address ", $value[$count += 1]);
                $profile_html .= genLab("营业地址{$i} Business Address ", $value[$count += 1]);
            }
        } elseif (isset($value)) {
            $profile_html .= '<p>';
            $profile_html .= '<label>' . $replaceLabel[$key] . '</label>';
            $profile_html .= '<span>' . $value . '</span>';
            $profile_html .= '</p>';
        }
    }
    $tpl->assign('profile', $profile_html);
}
function genLab($label, $value)
{
    if ($value) {
        $profile_html = '<p>';
        $profile_html .= '<label>' . $label . '</label>';
Example #2
0
        if ($key == 'company') {
            $value = explode(', ', $value);
            $count = -1;
            for ($i = 1; $i < 6; $i++) {
                $profile_html .= genLab("公司名字{$i} <br />company name ", $value[$count += 1]);
                $profile_html .= genLab("注册号码{$i} <br />registration number ", $value[$count += 1]);
                $profile_html .= genLab("公司号码{$i} <br />Company number ", $value[$count += 1]);
                $profile_html .= genLab("公司电邮{$i} <br />Company email ", $value[$count += 1]);
                $profile_html .= genLab("公司股东{$i} <br />Shareholder ", $value[$count += 1]);
                $profile_html .= genLab("注册地址{$i} <br />Registered Address ", $value[$count += 1]);
                $profile_html .= genLab("营业地址{$i} <br />Business Address ", $value[$count += 1]);
            }
        } elseif ($key == 'lastupdate') {
            $profile_html .= genLab($replaceLabel[$key], date(DATE_RFC822, $value));
        } elseif (isset($value)) {
            $profile_html .= genLab($replaceLabel[$key], $value);
        }
    }
    $tpl->assign('profile', $profile_html);
}
$tpl->display(tpl_path('profile.tpl.php'));
function genLab($label, $value)
{
    if ($value) {
        $profile_html = '<p>';
        $profile_html .= '<label>' . $label . '</label>';
        $profile_html .= '<span>' . $value . '</span>';
        $profile_html .= '</p>';
        return $profile_html;
    } else {
        return NULL;