帝国cns7.2手机站制作栏目页跳转到手机代码(原创)

发布者:缺了点勇气 2022-4-11 20:28

经过几天的制作,帝国cms7.2手机站终于制作完成了,可以测试验证,本站百度siteapp自动生成的手机站地址,http://m.wenzhaihui.com。 本站自己制作的手机站地址  http://www.wenzhaihui.com/mmm/  亲们可以用手机亲自测试,手机访问本站可以自动转到手机站。手机站的制作流程可以去官网看教程,很简单,就是重新安装一份帝国cms,安装前缀要不样。另外两个帝国同用一个数据库。

其中手机访问时自动转到手机站代码在此同大家分享:用的是百度的代码,可以直接用百度的网址,也可以下载使用。

首页跳转:

<script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript"></script>

<SCRIPT type=text/javascript>uaredirect("http://127.0.0.1/mmm","");</SCRIPT>

网址修改成你自己的就可以了。

栏目页跳转:

<SCRIPT type=text/javascript>uaredirect("http://127.0.0.1/mmm<?php

$cr['classid']=$GLOBALS[navclassid];

$classurl=sys_ReturnBqClassname($cr,9);

echo $classurl;

?>index_[!--list.pageno--].html ","");</SCRIPT>

栏目页跳转是最麻烦的,需要你修改栏目页生成的分页地址,我的方法是把index_后边的_去掉,否则第一页可第二页跳转到手机的栏目页不对应。

内容页跳转地址:

<script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript"></script>

<SCRIPT type=text/javascript>uaredirect("http://127.0.0.1/mmm[!--titleurl--]","");</SCRIPT>

其实最麻烦的就是栏目页了,费了好长时间,去掉_需要修改functions.php  2816行   index_   修改为  index 。

第一步:进入帝国cms后台,点击系统设置->信息设置:里面有个"列表分页函数(列表)"选项,将里面的函数名修改为user_ShowListMorePage

第二部:复制t_function.php列表式分页代码到 e/class/userfun.php <?php   ?>  之间。

第三部:t_functions.php   中['dofile'].'_'   全部把横线去掉,可以改变分页中index_中的横线去掉。

栏目页解决了,首页,内容页直接用就可以了,很方便。不懂得可以留言,共同学习吧。

为你推荐