开启左侧

超强防注册机PC版及手机版未显示邀请码等问题

[复制链接]
发表于 2015-8-16 23:39:14 | 显示全部楼层 |阅读模式
手机版解决方案及常见问题FAQ

首先,感谢您购买超强防注册机PC版及手机版,如果安装了手机版后,切换至手机版,仍未显示邀请码,则可能是手机模块的问题;

一、验证篇
验证方法如下:
1、  切换到默认手机模板,方法为

超强防注册机PC版及手机版未显示邀请码等问题

超强防注册机PC版及手机版未显示邀请码等问题
2、  更新缓存

超强防注册机PC版及手机版未显示邀请码等问题

超强防注册机PC版及手机版未显示邀请码等问题
如果默认的手机模板可以正确显示一个黄色区域的条奖,并配有文字[您的邀请码为:XXXXXX],则可说明,您的手机模板确实存在问题;

超强防注册机PC版及手机版未显示邀请码等问题

超强防注册机PC版及手机版未显示邀请码等问题


二、修复篇
确定为手机模板问题时,同为作者疏忽,忘记加入一些必要的手机触屏版组件;下面介绍加入方法

1、  定位手机模板文件位置
首先,需要确定您的DISCUZ论坛版本,DZ3.0及以下,在template\模板文件名\mobile,DZ3.0以上为template\模板文件名\touch

2、  定位缺失文件
拿DZ3.0以上举例,现在基本都是DZ3.0以上的论坛;
找到template\模板文件名\touch\common\ header.htm(有的为header.php,操作方法一样)
打开文件header.htm,在最后加入

  1. <!--{hook/global_header_mobile}-->
复制代码

超强防注册机PC版及手机版未显示邀请码等问题

超强防注册机PC版及手机版未显示邀请码等问题

3、 后台再次更新缓存,手机访问,看是否出来第一篇提及的效果;大多数模板此时会出来了;


FAQ:
1、 为什么按照以上方法操作后,仍未有效果;
答:有些模板,比如作者今天拿到的这款模板,就是按以上方法操作后,仍不出来的;究其原因,是因为模板作者并没有按常规调用去写代码; 具体操作步骤为

打开 template\模板名\touch\member\ register.htm(有的可能为register.php,操作步骤一样)

超强防注册机PC版及手机版未显示邀请码等问题

超强防注册机PC版及手机版未显示邀请码等问题
大家看这份代码,作者并没有用<!--{template common/header}-->的形式去调用,而是直接复制了一份header.htm的代码,这就导致钩子信息的失效;解决办法也很简单,直接删除头部代码,也就是删除到<bodyclass="mobanbus">及以上都不要,用<!--{template common/header}-->替换之;解决后如下图,就会出来了;

超强防注册机PC版及手机版未显示邀请码等问题

超强防注册机PC版及手机版未显示邀请码等问题

平度网:www.pingdu.co 平度论坛:bbs.pingdu.co
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
QQ在线咨询
售前咨询热线
0532-88371356
售后服务微信
pingduwangzhan
快速回复 返回顶部 返回列表