您现在的位置是:首页 > cms教程 > phpcms教程phpcms教程
PHPCMSv9手机端栏目绑定模板的方法示例
魏争博2025-05-25phpcms教程已有人查阅
导读phpcms的手机端,模块是有了,但是有些地方用的还不是很舒服,其中移动端栏目无法绑定模板就不是很方便。所有的栏目绑定的模板是固定的这次咱们就来处理下
phpcms的手机端,模块是有了,但是有些地方用的还不是很舒服,其中移动端栏目无法绑定模板就不是很方便。所有的栏目绑定的模板是固定的这次咱们就来处理下,移动端如何设置相应的模板。
这里说是设置模板其实有点伪命题,因为设置模板需要开发不少东西,就像phpcms的栏目那样,自己选择模板来绑定,我们这里为了快速、方便有更简单的方法。
我们让移动端的栏目和pc端的栏目绑定一样的模板,这里说绑定一样的模板指的是绑定同样的模板名字。
phpcms pc端模板路径 phpcms\templates\default\content 默认的文件有这些
如果你pc端的栏目绑定模板规则如下:
图片 category_picyure.html
美女图片 list_picture.html ----->内容页模板show_picture.html
帅哥图片 list_picture.html ----->内容页模板show_picture.html
那么移动端的绑定结果如下\phpcms\templates\default\wap
图片 category_picyure.html
美女图片 list_picture.html ----->内容页模板show_picture.html
帅哥图片 list_picture.html ----->内容页模板show_picture.html
你只需要在移动端的模板里面添加相应的模板文件,移动端栏目就能自动绑定。
下面是具体的代码修改
1、因为移动端首页模板绑定的是wap\index.html,所以不做修改。
2、打开\phpcms\modules\wap\index.php
在方法 lists 中,约47行
然后添加代码
3、打开\phpcms\modules\wap\index.php
在方法 show中约206行
这里说是设置模板其实有点伪命题,因为设置模板需要开发不少东西,就像phpcms的栏目那样,自己选择模板来绑定,我们这里为了快速、方便有更简单的方法。
我们让移动端的栏目和pc端的栏目绑定一样的模板,这里说绑定一样的模板指的是绑定同样的模板名字。
phpcms pc端模板路径 phpcms\templates\default\content 默认的文件有这些
如果你pc端的栏目绑定模板规则如下:
图片 category_picyure.html
美女图片 list_picture.html ----->内容页模板show_picture.html
帅哥图片 list_picture.html ----->内容页模板show_picture.html
那么移动端的绑定结果如下\phpcms\templates\default\wap
图片 category_picyure.html
美女图片 list_picture.html ----->内容页模板show_picture.html
帅哥图片 list_picture.html ----->内容页模板show_picture.html
你只需要在移动端的模板里面添加相应的模板文件,移动端栏目就能自动绑定。
下面是具体的代码修改
1、因为移动端首页模板绑定的是wap\index.html,所以不做修改。
2、打开\phpcms\modules\wap\index.php
在方法 lists 中,约47行
$template = ($TYPE[$typeid]['parentid']==0 && in_array($typeid,array_unique($parentids))) ? $WAP_SETTING['category_template'] : $WAP_SETTING['list_template'];
将其注释然后添加代码
/*$template = ($TYPE[$typeid]['parentid']==0 && in_array($typeid,array_unique($parentids))) ? $WAP_SETTING['category_template'] : $WAP_SETTING['list_template'];*/
// 改造wap的默认模板使其跟随pc模板规则走
$setting = string2array($setting);
$template = $setting['category_template'] ? $setting['category_template'] : 'category';
$template_list = $setting['list_template'] ? $setting['list_template'] : 'list';
$template = $child ? $template : $template_list;
// 改造结束
// 重新组装数据 让catgory的模板也能用
if($child){
$catids_str = $arrchildid;
$pos = strpos($catids_str,',')+1;
$catids_str = substr($catids_str, $pos);
$sql = "status=99 AND catid IN ($catids_str)";
$list = $this->db->select($sql, '*', $offset.','.$pagesize,'inputtime DESC');
$total = $this->db->count($sql);
}else{
$list = $this->db->select(array('status'=>'99','catid'=>$catid), '*', $offset.','.$pagesize,'inputtime DESC');
}
//重新组装数据结束
这样category 和list 都绑定了相应的栏目模板。其中数据就是 $list。 你可以使用$list进行遍历。3、打开\phpcms\modules\wap\index.php
在方法 show中约206行
$template = $WAP_SETTING['show_template'] ? $WAP_SETTING['show_template'] : 'show';
将其注释
//$template = $WAP_SETTING['show_template'] ? $WAP_SETTING['show_template'] : 'show';
//处理模板调用
$template = $CAT['setting']['show_template'] ? $CAT['setting']['show_template'] : 'show';
ok 这样phpcms的移动端就处理完成了!
本文标签:
很赞哦! ()
下一篇:phpcms常用函数分析介绍
相关教程
- 帝国CMS7.5漫画网站模板带手机端源码免费下载
- 帝国cms7.5自适应手机端在线课程教育网站源码
- (自适应手机端)seo博客网站模板新闻资讯网站源码下载
- (自适应手机端)英文外贸电子产品通用pbootcms模板源码下载
- (自适应手机端)锁锁芯锁具网站pbootcms模板 智能防盗锁网站源码下载
- 响应式茶叶茶道pbootcms网站模板源码(自适应手机端)
- PbootCMS(自适应手机端)智能电话AI机器人网站模板
- shopxo手机端页面地址整理归总
- discuz解决手机端图片显示模糊的步骤方法
- phpcms切换中英文网页实现pc和手机端切换的方法
- phpcms手机端怎么取消伪静态
- phpcms无法打开手机端的原因和解决方法
图文教程
phpcms评论功能使用方法
phpcms评论功能的使用方法:首先在后台的“模块”->“模块管理”里面找到“评论”一行;然后对评论模块进行一些功能参数的配置;最后调用评论留言窗口标签代码即可。
PHPCMS常用功能学习
1.碎片管理2.为了升级操作MY_ thinkphp为大写phpcms里面也是大写 然后继承如果加构造函数要调用一次父类的构造函数,较好在最上面调用
PHPCMS加载完公共函数库源码分析
加载完公共函数库,下面加载网站的主要配置和一些静态文件的路径。上面代码中多次用到了pc_base::load_config()这个方法,到底这个函数式如何实现的,代码如下:
phpcms基础内容使用教程
一、目前在企业中使用比较多的cms内容管理有如下几种:二、我们选择学习v9版本的phpcms,主要有以下几点原因:三、下面,我们就来进行phpcms v9的安装:
相关源码
-
(PC+WAP)蓝色低碳环保隔断板装修装饰类网站pbootcms源码下载本款基于PbootCMS开发的网站模板为活动隔断板、装修装饰行业打造,特别适合移动隔断、环保隔断、办公分区等产品的展示与推广。查看源码 -
帝国cms7.5模板情感文学名言名句心情文章类源码下载带手机本模板基于帝国CMS7.5开发,为情感文学类网站设计。整体风格温馨雅致,布局合理清晰,特别适合建设情书分享、文学作品展示类网站。模板采用响应式设计,能够自动适配各种终端设备。查看源码 -
帝国cms7.5自适应作文新闻资讯教育网站模板本模板基于帝国CMS7.5内核开发,为教育机构、培训学校等知识传播单位打造。通过自适应设计确保在手机、平板、电脑等设备上均能获得专业浏览体验查看源码 -
(响应式)蓝色智能摄像头安防防盗电子设备免费pbootcms源码下载这是一款针对智能安防行业特点设计的网站模板,采用蓝色系配色方案,体现科技感和安全性。模板包含产品展示、解决方案、技术支持和新闻中心等核心模块,能够全面展示智能安防设备的技术特点和行业应用。查看源码 -
(自适应)简繁双语响应式服装服饰西装工装校服定制pbootcms模板本模板基于PbootCMS内核开发,为服装服饰行业量身打造,尤其适合西装定制、工装生产、校服订制等服装类企业使用。模板采用响应式布局设计,确保在手机、平板、电脑查看源码 -
pbootcms模板(PC+WAP)传媒广告影视公司网站源码基于PbootCMS内核开发的全自适应传媒文化网站模板,为影视公司、广告传媒企业打造,同时支持多行业快速适配。通过替换文字图片即可转换为其他行业网站查看源码
| 分享笔记 (共有 篇笔记) |
