第一步:实现分类管理可以绑定单页的修改办法

需要修改的文件所在目录:\phpcms\modules\wap\templates ,目录下文件type_manage.tpl.php为手机门户分类管理的模版,其中,第9行

<?php echo form::select_category('category_content_'.$siteid,$parentid,'name="info[cat]"',L('wap_type_bound'),0,0,0,$siteid);?>

修改为

<?php echo form::select_category('category_content_'.$siteid,$parentid,'name="info[cat]"',L('wap_type_bound'),0,-1,0,$siteid);?>
<?php echo form::select_category('category_content_'.$siteid,$parentid,'name="info[cat]"',L('wap_type_bound'),0,0,0,$siteid);?>

修改为

<?php echo form::select_category('category_content_'.$siteid,$parentid,'name="info[cat]"',L('wap_type_bound'),0,-1,0,$siteid);?>

另,\phpcms\modules\wap目录下,wap_admin.php文件的

修改type_manage方法的111行左右:

$r['select_cat'] = form::select_category('',$r[cat],'name="cat['.$r['typeid'].']"',L('wap_type_bound'),0,0,0,$siteid);

改为

$r['select_cat'] = form::select_category('',$r[cat],'name="cat['.$r['typeid'].']"',L('wap_type_bound'),0,-1,0,$siteid);
$r['select_cat'] = form::select_category('',$r[cat],'name="cat['.$r['typeid'].']"',L('wap_type_bound'),0,0,0,$siteid);

改为

$r['select_cat'] = form::select_category('',$r[cat],'name="cat['.$r['typeid'].']"',L('wap_type_bound'),0,-1,0,$siteid);

修改public_show_cat_ajx方法,

echo form::select_category('',0,'name="addcat['.$parentid.'][]"',L('wap_type_bound'),0,0,0,$siteid);

修改为

echo form::select_category('',0,'name="addcat['.$parentid.'][]"',L('wap_type_bound'),0,-1,0,$siteid);
echo form::select_category('',0,'name="addcat['.$parentid.'][]"',L('wap_type_bound'),0,0,0,$siteid);

修改为

echo form::select_category('',0,'name="addcat['.$parentid.'][]"',L('wap_type_bound'),0,-1,0,$siteid);

然后再试试能否绑定单页。

第二步:实现page页面的调用方法

\phpcms\modules\wap目录下,index.php文件增加方法:

//单页 by ZRT 2016.6function page() {$WAP = $this->wap;$TYPE = $this->types;$WAP_SETTING = string2array($WAP['setting']);   $GLOBALS['siteid'] = max($this->siteid,1);    $typeid = intval($_GET['typeid']);       if(!$typeid) exit(L('parameter_error'));                  $catid = $this->types[$typeid]['cat'];$tablename = $this->db->table_name = $this->db->db_tablepre."page";$data = $this->db->get_one(array('catid'=>$catid));if(!$data) showmessage(L('info_does_not_exists'),'blank');extract($data);include template('wap', 'page');}

第三步:wap模版目录下增加page.html模版

page.html模版中的标题使用标签{KaTeX parse error: Expected 'EOF', got '}' at position 5: time}̲,内容使用{content},与pc版相同。

第四步:调用URL

http://m.xxxxxx.com/index.php?&a=page&typeid=12

phpcms V9手机门户模块实现单页功能的方法相关推荐

  1. Phpcms V9手机门户设置教程:怎么用PC V9做手机网站

    一.在PHPcms V9管理后台设置手机门户 1.1.开启手机网站.位置:模块 >手机门户 > 添加手机站点,具体设置可参照截图: 填写站点名和LOGO文件相对位置,绑定用于手机网站的二级 ...

  2. phpcms v9手机门户配置方法

    1.确定一个域名作为你手机wap站点的访问域名,例如:http://m.tezhengzong.com .接下来在域名管理系统中简析这个域名到你的服务器地址. 2.修改\caches\configs\ ...

  3. phpcms v9手机门户配置方法_无需整理

    为什么80%的码农都做不了架构师?>>>    1.确定一个域名作为你手机wap站点的访问域名,例如:http://m.tezhengzong.com .接下来在域名管理系统中简析这 ...

  4. [v9] phpcms v9手机门户配置方法

    最新福利:领取阿里云1000通用代金券 1.确定一个域名作为你手机wap站点的访问域名,例如:http://m.tezhengzong.com .接下来在域名管理系统中简析这个域名到你的服务器地址. ...

  5. php能区别电脑网站和手机网站吗_怎么嵌入到phpcms,Phpcms V9手机门户设置教程:怎么用PC V9做手机网站...

    1.2.创建栏目分类,位置:模块 >手机门户 > 分类管理,具体设置可参照截图: 创建好分类,绑定相应的栏目. 这样,手机网站在管理后台的配置基本上完成. 二.域名解析.手机域名绑定 2. ...

  6. phpcms v9手机站wap后台绑定任意单页面(简单二开)

    默认的phpcms v9手机门户后台管理,添加栏目的时候无法绑定单页面,虽然有人可以直接通过传递单页面id的方式调用,但是毕竟不是很方便,简单二开,让你实现后台栏目绑定任意的单页面 一.前端代码: ( ...

  7. phpcms v9 后台添加修改页面空白页问题解决方法

    phpcms v9 后台添加修改页面空白页问题解决方法 参考文章: (1)phpcms v9 后台添加修改页面空白页问题解决方法 (2)https://www.cnblogs.com/thinking ...

  8. django自带模块实现翻页功能

    djago自带模块实现翻页功能(前后端分离写法) 文章目录 djago自带模块实现翻页功能(前后端分离写法) 一.Page的解释 二.异常处理 三.代码 django中自带了具有翻页功能的库Pagin ...

  9. html tab与jQuery,js与jquery分别实现tab标签页功能的方法

    本文实例讲述了js与jquery分别实现tab标签页功能的方法.分享给大家供大家参考,具体如下: 首先列出样式和html标签 *{margin: 0;padding: 0;} #myul li {li ...

最新文章

  1. NoSQL数据库四大分类
  2. Unity The Type Matching Rule
  3. Rxjava使用四部曲 + 相应衍生
  4. 位置2的索引超出数组范围不能超过10_golang学习笔记--切片slice 与数组 arr
  5. mysql 5.5 分区_MySQL 5.5 表分区功能增强
  6. 常用的JavaScript验证正则表达式
  7. python画汤姆猫简笔画_汤姆猫简笔画图片
  8. 单片机编程软件很简单(16),Keil单片机编程软件建立工程项目
  9. 一套完整的测试应该由五个阶段组成
  10. 【源码解析】Activity的启动模式
  11. linux通过文件修改密码,如何通过Linux系统来修改密码
  12. video标签和videojs配置(vue视频弹窗组件)
  13. 你对区块链的理解还停留在炒币上吗
  14. CLCL-多重剪切板
  15. 慕课嵌入式开发及应用(第二章.嵌入式硬件构件与底层驱动构件基本规范)
  16. Map集合练习题(坐公交车)
  17. 出彩的PPT封面如何设置?这些例子建议收藏
  18. 东方花映塚体验版plus昨日例大祭发布!
  19. Unraid 安装百度网盘
  20. yolo调用海康威视网络摄像头踩坑记

热门文章

  1. 做自媒体的素材都是在哪里找的呢?
  2. 音视频通话:腾讯云 webRTC音视频通话的使用
  3. linux yum安装ipmitool,centos安装ipmitool
  4. 2023年起,社保断缴1次,这些资格待遇通通取消
  5. rto净化效率计算公式_VOCS废气焚烧,RTO系统天然气耗量计算
  6. EXCEL表格-图形按钮的创建(超链接)
  7. oracle vsm5,超人归来 对比奔驰E63 AMG vs BMW M5
  8. keystone cache
  9. java 统计图 mysql_Mysql统计每年每个月的数据(前端页面统计图实现)
  10. 电脑没声音了如何恢复?电脑没有声音在哪里设置