destoon 个人会员和企业会员分开注册的修改方法
 

  复制3个文件

  第一个文件:

  根目录-member文件夹下的

  register.php文件为register2.php

  第二个文件:

  根目录-module-member文件夹下的

  register.inc.php文件复制为register2.inc.php

  第三个文件:

  根目录-template文件夹-default文件夹-member文件夹下的

  register.htm文件为register2.htm

  修改的地方:

  1、register2.inc.php中的加载模板的语句

  include template('register2',$module);最后一句代码

  当然网页的标题关键词可以从这里修改

  2、两个模板都需要修改原模板和复制之后的模板

  A、原模板文件:register.htm中需要做的修改

  <tr>

  <td class='tl'>会员类型<span class='f_red'>*</span></td>

  <td>

  <span{if!$GROUP[5][reg]}class='dsn'{/if}>

  <input type='radio'name='post[regid]'value='5'id='g_5'reg(0);'checked='checked'/><label for='g_5'>{$GROUP[5][groupname]}</label>

  </span>

  </td>

  </tr>

  隐藏会员类型然后让值为5的这个单选框默认选中加一个checker你懂的

  把下面这个div去掉<div id='company_detail'>

  其实这样分开后下面的一个js代码页可以去掉了

  function reg(type){

  if(type){

  Ds('company_detail');

  }else{

  Dh('company_detail');

  }

  }

  这个其实就是用来的个人会员企业会员点击后产生的js代码用来隐藏还是现实公司资料div的js

  B、复制来的注册文件企业会员注册文件的修改

  register2.htm这个文件需要做的修改

  关键的是应该把表单处理文件修改为regesiter2.php否则肯定会出错的

  <tr style='display:none'>//新增加的隐藏属性

  <td class='tl'>会员类型<span class='f_red'>*</span></td>

  <td>

  <input type='radio'name='post[regid]'value='6'id='g_6'onclick='reg(1);'checked/><label for='g_6'>{$GROUP[6][groupname]}</label>    

  {loop$GROUP$k$v}

  {if$k>6&&$v[vip]==0&&$v[reg]==1}<input type='radio'name='post[regid]'value='{$k}'id='g_{$k}'reg(1);'/><label for='g_{$k}'>{$GROUP[$k][groupname]}</label>    {/if}{/loop}

  <span{if!$GROUP[5][reg]}class='dsn'{/if}>

  </span>

  </td>

  </tr>

  总结:加一个隐藏的属性,把5的值去掉5代表个人会员6代表企业会员





 
重庆格普科技有限公司(www.gepunet.com)始创于2013年,专注服务器托管6年,主要为用户提供服务器托管、服务器租用、机柜租用、云服务器、网站建设、网站托管等网络基础服务,另有网络推广服务,使得客户不断的获得更大的收益。
服务器/云主机 24小时售后服务电话:13452062708
虚拟主机/智能建站 24小时售后服务电话:023-62628060
服务热线:13452062708