热搜词
发表于 2009-9-22 13:24:51 | 显示全部楼层 |阅读模式
本帖最后由 灰儿 于 2009-9-22 13:39 编辑

一、修改dedecms会员注册中只有个人会员或企业会员的办法

找到member/templets/reg-new.htm中如下代码。
             <li><span>帐号类型:</span>
        <?php
        foreach ($types as $type)
        {
        if($type == '个人')
        {
            echo ' <label><input type="radio" name="mtype" value="'.$type.'" checked />';
        }
        else
        {
            echo ' <label><input type="radio" name="mtype" value="'.$type.'" />';
        }
        echo $type, '</label>  ';
        }
        ?>
        </li>

  将下面的代码分别替换上面的

只要个人会员
        <li><span>帐号类型:</span>
        <input type="radio" name="mtype" id="type3" value="个人" checked="checked"  /><label for="type1">个人</label>
        </li>

只要企业会员
        <li><span>帐号类型:</span>
        <input type="radio" name="mtype" id="type3" value="企业" checked="checked"  /><label for="type2">企业</label>
        </li>

二、隐藏dedecms会员注册中个人会员或企业会员的办法(程序默认注册会员为个人会员)

找到member/templets/reg-new.htm中这段代码,并删掉即可。
             <li><span>帐号类型:</span>
        <?php
        foreach ($types as $type)
        {
        if($type == '个人')
        {
            echo ' <label><input type="radio" name="mtype" value="'.$type.'" checked />';
        }
        else
        {
            echo ' <label><input type="radio" name="mtype" value="'.$type.'" />';
        }
        echo $type, '</label>  ';
        }
        ?>
        </li>

三:把企业会员改为单位会员或其它会员的方法
找到admin/member_mtype.php第13行
//替换特殊字符
$name = preg_replace("/['\"\.\/\*\\\?]/", '', $name);
$str = 'ENUM(\'个人\',\'企业\'';
if(isset($types) && is_array($types))
{
  foreach ($types as $type)
  {
   $type = preg_replace("/['\"\.\/\*\\\?]/", '', $type);
   $str .= ',\''.$type.'\'';
  }
}
把其中的“企业”改名就行了
全部评论1
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-11-24 21:00 , Processed in 0.176584 second(s), 22 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team