实现TWCMS手机端和PC端显示不同内容的方法有好多种,今天介绍一种简单、小白式的处理方法,首先找到/twcms/kongphp/base/base.func.php文件最后一行下面增加移动端判断:
\admin\control\tool_control.class.php
第15行
!empty($_POST['filecache']) && $this->un_filecache();
下面增加:// 首页生成静态页
$cfg = $this->runtime->xget();
$webdomain='http://'.$cfg['webdomain'];
ob_start();
@readfile($webdomain."/index.php");
$text = ob_get_flush();
$myfile = fopen("../index.html","w");
$text =
str_replace ("{counent}",$string,$text);
fwrite($myfile,$text);
ob_clean(); // 首页生成静态页 完
确定你的根目录可以写。 点后台更新缓存的时候就会同时生成index.html到根目录。
备注:这存在一个BUG,如果网站不是自适应模板,当出现手机模板与pc模板分别为两套模板时,就会出现无法跳转的情况。
标签:index,webdomain,静态,text,ob,首页,TWCMS,模板 From: https://www.cnblogs.com/maqianhan/p/17644104.html