修改dedecms會(huì)員注冊(cè)中個(gè)人會(huì)員或企業(yè)會(huì)員的辦法
2024-04-25 20:51:14
供稿:網(wǎng)友
一、修改dedecms會(huì)員注冊(cè)中只有個(gè)人會(huì)員或企業(yè)會(huì)員的辦法
找到member/templets/reg-new.htm中如下代碼。
<li><span>帳號(hào)類(lèi)型:</span>
<?php
foreach ($types as $type)
{
if($type == '個(gè)人')
{
echo ' <label><input type="radio" name="mtype" value="'.$type.'" checked />';
}
else
{
echo ' <label><input type="radio" name="mtype" value="'.$type.'" />';
}
echo $type, '</label> ';
}
?>
</li>
將下面的代碼分別替換上面的
只要個(gè)人會(huì)員
<li><span>帳號(hào)類(lèi)型:</span>
<input type="radio" name="mtype" id="type3" value="個(gè)人" checked="checked" /><label for="type1">個(gè)人</label>
</li>
只要企業(yè)會(huì)員
<li><span>帳號(hào)類(lèi)型:</span>
<input type="radio" name="mtype" id="type3" value="企業(yè)" checked="checked" /><label for="type2">企業(yè)</label>
</li>
二、隱藏dedecms會(huì)員注冊(cè)中個(gè)人會(huì)員或企業(yè)會(huì)員的辦法(程序默認(rèn)注冊(cè)會(huì)員為個(gè)人會(huì)員)
找到member/templets/reg-new.htm中這段代碼,并刪掉即可。
<li><span>帳號(hào)類(lèi)型:</span>
<?php
foreach ($types as $type)
{
if($type == '個(gè)人')
{
echo ' <label><input type="radio" name="mtype" value="'.$type.'" checked />';
}
else
{
echo ' <label><input type="radio" name="mtype" value="'.$type.'" />';
}
echo $type, '</label> ';
}
?>
</li>
三:把企業(yè)會(huì)員改為單位會(huì)員或其它會(huì)員的方法
找到admin/member_mtype.php第13行
//替換特殊字符
$name = preg_replace("/['/"/.///*///?]/", '', $name);
$str = 'ENUM(/'個(gè)人/',/'企業(yè)/'';
if(isset($types) && is_array($types))
{
foreach ($types as $type)
{
$type = preg_replace("/['/"/.///*///?]/", '', $type);
$str .= ',/''.$type.'/'';
}
}
把其中的“企業(yè)”改名就行了