插件在手机模板不支持时解决方案
插件手机版不支持有两种原因:
1、手机模板没有hook点;
2、手机模板有hook点但模板样式改变了;
特别说明:修改模板前,务必先备份!
一、针对手机模板没有hook点的情况解决方案1、登录、注册页面hook点
打开网站正在使用的模板目录template/模板目录/touch/common/footer.htm文件,在第一行加<!--{hook/global_footer_mobile}--> 没有的话就加上这行,有就不用加了
2、发帖回帖页面hook点
1、手机模板没有hook点;
2、手机模板有hook点但模板样式改变了;
特别说明:修改模板前,务必先备份!
一、针对手机模板没有hook点的情况解决方案1、登录、注册页面hook点
打开网站正在使用的模板目录template/模板目录/touch/common/footer.htm文件,在第一行加<!--{hook/global_footer_mobile}--> 没有的话就加上这行,有就不用加了
2、发帖回帖页面hook点
- 打开网站正在使用的模板目录template/模板目录/touch/forum/forumdisplay_fastpost.htm文件,在form和/form标签内加上<!--{hook/viewthread_fastpost_button_mobile}-->,有就不用加了,如下图:
登录/注册后可看大图
- 打开网站正在使用的模板目录template/模板目录/touch/forum/post.htm文件,在form和/form标签内加上,有就不用加了,如下图:
登录/注册后可看大图
这样触屏版的hook点都齐全了。二、针对手机模板有hook点,但弹不出滑块的情况。在调试模式下看到这个错误,就说明模板没弄好
- oculus_mobile.js:15UncaughtTypeError:Cannot read property 'firstChild' of undefined(anonymous function)@ oculus_mobile.js:15
1、登录:
打开template/模板目录/touch/member/login.htm在登录的button前后添加<div class="btn_login"></div>,如下图:
登录/注册后可看大图
2、注册:
打开template/模板目录/touch/member/register.htm在登录的button前后添加<div class="btn_register"></div>,如下图:
登录/注册后可看大图
3、发帖:
打开template/模板目录/touch/forum/post.htm在button前后加个标签<span class="y"></span>,如下图:
登录/注册后可看大图
4、回帖:
打开template/模板目录/touch/forum/ forumdisplay_fastpost.htm搜索replysubmit,查看button的ID属性是否存在fastpostsubmit,不存在则添加该属性。如下图:
登录/注册后可看大图
以上所有情况完成后,请在后台更新缓存。
- oculus_mobile.js:15UncaughtTypeError:Cannot read property 'firstChild' of undefined(anonymous function)@ oculus_mobile.js:15