后台增加暂停注册功能

2016-07-07 16:47 来源:www.chinab4c.com 作者:ecshop专家



修改APP/member.php

查找
  1. function register()
  2. {
复制代码
下面加:
  1. if (!Conf::get('zantingzhuce'))//暂停注册 by:xiaohei QQ:77491010
  2. {
  3. $this->show_warning(Conf::get('zantingzhuce_shuoming'));
  4. return;
  5. }
复制代码
修改文件
admin/app/setting.app.php
查找:
  1. $data['closed_reason'] = $_POST['closed_reason'];
复制代码
下面增加:
  1. $data['zantingzhuce']= $_POST['zantingzhuce'];
  2. $data['zantingzhuce_shuoming']= $_POST['zantingzhuce_shuoming'];
复制代码
修改模版:
admin/templates/setting.base_information.html
查找
  1. <tr>
  2. <th class="paddingT15" valign="top"> <label for="closed_reason">{$lang.closed_reason}:</label></th>
  3. <td class="paddingT15 wordSpacing5"><textarea name="closed_reason" id="closed_reason">{$setting.closed_reason}</textarea></td>
  4. </tr>
复制代码
下面加

  1. <tr>
  2. <th class="paddingT15">注册状态:</th>
  3. <td class="paddingT15"><input id="zantingzhuce0" type="radio" name="zantingzhuce" {if $setting.zantingzhuce eq 0}checked{/if} value="0" />
  4. <label for="zantingzhuce0">{$lang.close}</label>
  5. <input id="zantingzhuce1" type="radio" name="zantingzhuce" {if $setting.zantingzhuce eq 1}checked{/if} value="1" />
  6. <label for="zantingzhuce1">{$lang.open}</label></td>
  7. </tr>
  8. <tr>
  9. <th class="paddingT15" valign="top"> <label for="closed_reason">暂停原因:</label></th>
  10. <td class="paddingT15 wordSpacing5"><textarea name="zantingzhuce_shuoming" id="zantingzhuce_shuoming">{$setting.zantingzhuce_shuoming}</textarea></td>
  11. </tr>
复制代码
3步就OK,这样就可以了!!!!


回答:
支持。。好东西。》!

这种免费的小功能,没人顶,以后别指望我在贡献了。

不是没人顶啊
很多问题没人回答网站建设不好 哪有心情去搞这些呢?

还有一个问题,这个暂停注册了,那在论坛里注册这里能不能登陆呢?一站通帐号总不会把论坛也关闭注册吧


我给单EC程序做的

这个要严重支持一下!

看到版大这个贴子,想不顶都不行啊!!
版大,小弟希望您老人家再接再励!

还真不错啊。。。。

谢谢楼主很好的功能

强烈支持。。。

这个要顶!!好东西啊!!

支持下,谢谢啦。。。。

顶~~~~~~~~~~~~~

灰常好的一个功能~~~另外。。请问一下注册时检测用户名重复是在哪个文件调用数据库的呢?因为想把几个网站同时查询一个表,使他们的用户名不重复,纠结了好多好多天了,还是找不到。。求解答。。谢谢啦。

支持楼主,谢谢分享!