欢迎来到元素模板ys720.com,本站提供专业的织梦模板PBOOTCMS模板网站模板网站修改/网站仿站
当前位置:主页 > 程序教程 > phpcms教程 >
phpcms教程

PHPCMS V9 的手机门户wap绑定单页面

(元素模板) / 2021-03-29 18:05

当前的Phpcms V9手机网站的设置还有点弱,绑定的栏目不能设置选择模板,而且不能绑定单页面page。不过可以自定义做到绑定单页面page这一个功能:

  1、修改phpcms\modules\wap\index.php,添加 function page()函数:

  //www.ys720.com DIY单页

  function page() {

  $WAP = $this->wap;

  $TYPE = $this->types;

  $WAP_SETTING = string2array($WAP['setting']);

  $GLOBALS['siteid'] = max($this->siteid,1);

  include template('wap', 'page');

  }

  可以加在function maps() 函数后。这一段function page()函数的大体意思是,添加一个page模型,可以通过index.php?m=wap&a=page访问手机wap模板目录下的page模板。

  2、在手机wap模板目录下新增page.html模板文件。

  3、在手机header.html模板中加入自定义链接,虽然在后台设置中看不到单页的栏目,但是可以实际调用单页数据了,可以灵活定义单页模板page.html文件,做到不同catid访问不同内容。

  举例:

  page.html模板中设置:

  {php $catid = $_GET['catid'];}

  {pc:get sql="SELECT * FROM v9_page WHERE catid='$catid'" cache="0" return="data"}

  {loop $data $val}

  {$val[content]} - {$catid}

  {/loop}

  {/pc}

  这样可以通过index.php?m=wap&a=page&catid=2,访问后台栏目id为2的单页内容了!

Copyright @ 2013-2021 元素模板 www.ys720.com All Rights Reserved. 版权所有 元素模板 www.ys720.com