QQ咨询 官方微信

添加微信好友

官方小程序

百度小程序

微信小程序

头条小程序

关于我们

PHPCMS

phpcms v9手机站单页面简单二次开发(直接调用单页面内容)

 admin  2017-03-21 17:50:06
用于phpcms v9手机站不支持单页面的调用,所以咱们需要简单的开发一个控制器 ,通过这个控制器直接调用pc站单页面的内容。
(1)打开\phpcms\modules\wap\index.php,第283行以后增加控制器函数
  1. //单页面 
  2.     function page() { 
  3.         $WAP = $this->wap; 
  4.         $TYPE = $this->types; 
  5.         $WAP_SETTING = string2array($WAP['setting']);    
  6.         $GLOBALS['siteid'] = max($this->siteid,1);   
  7.         $catid = intval($_GET['catid']);         
  8.         if(!$catid) exit(L('parameter_error'));                  
  9.  
  10.         $this->page_db = pc_base::load_model('page_model'); 
  11.         $data = $this->page_db->get_one(array('catid'=>$catid)); 
  12.         if(!$data) showmessage(L('info_does_not_exists'),'blank'); 
  13.         extract($data); 
  14.         include template('wap''page'); 
  15.     } 

(2)在手机模板文件夹里边(\phpcms\templates\default\wap)新增page.html,就行pc站调用内容一样,直接使用pc站的代码调用,比如:{$title}、{$content}等
  1. <h1>{$title}</h1> 
  2. <div class="reaf_info">作者:{$username}&nbsp;&nbsp;日期:{date('m-d',strtotime($inputtime))}</div> 
  3. <div class="read_content">{$content}</div> 
(3)导航处调用该栏目的链接为:{WAP_SITEURL}&a=page&catid=3  (catid=3 此处直接填写pc站该栏目对应的catid即可)

完成!这样手机站可以直接调用内容了!




¥ 打赏
×
如果您觉得文章帮助了您就打赏一下吧
非常感谢你的打赏,我们将继续分享更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

本文《phpcms v9手机站单页面简单二次开发(直接调用单页面内容)》发布于石头博客文章,作者:admin,如若转载,请注明出处:https://www.pweb123.com/cms/phpcms/690.html,否则禁止转载,谢谢配合!

文章点评

我来说两句 已有0条评论
点击图片更换

添加微信好友

添加微信好友

微信小程序

百度小程序