在使用手机版本时经常可以看到用手机登录时会出现您访问的页面无手机页面,是否进一步访问电脑版?这种情况,其实大部分是由于门户站分首页和论坛造成的。如何解决?答案在下方:
\source\language\lang_message.php
查找:
'not_in_mobile' => '您访问的页面无手机页面,是否进一步访问电脑版?',
更换为:
'not_in_mobile' => '<style>body
{background:#000000;height:1000px;width:auto;}</style><meta
http-equiv="refresh"
content="0;url=forum.php?mod=portal&mobile=yes">',
以上方法治标
治本的方法:
网上提供的解决方案都没有找到问题的根本原因,只是提供了强制刷新的方法,根据本人的调试最终找到了此bug的问题所在,只需要修改
source/function/function_core.php
找到 source/function/function_core.php
把
$mobiletplfile = './template/default/'.$mobiletplfile;
改成
$mobiletplfile = './template/default/'.$file.'.htm';
这样就彻底解决了这个问题,希望官方尽快修复这个bug,不然手机版因为这个问题用户体验很不好,流失很多用户