zoukankan      html  css  js  c++  java
  • phpcms 手机站搭建

    相关标签

    {$WAP['sitename']}标题

    {list_url(3)} 调取栏目链接

    {template "wap","header"}{template "wap","footer"}

    调取详细信息

    {pc:wap action="lists" typeid="3" num="10" order="id ASC" return="info"}

    {loop $info $i}

    <dl>
    <dt><a href="{show_url($i[catid],$i[id])}"><img src="{thumb($i[thumb])}"></a></dt>
    <dd><a href="{show_url($i[catid],$i[id])}">{str_cut($i['title'],26,'')}</a><p>{str_cut($i['description'],80,'')}</p></dd>
    </dl>
    {/loop}
    {/pc}

    无法调取单页面的解决方法!!

    当前的Phpcms V9手机网站的设置还有点弱,绑定的栏目不能设置选择模板,而且不能绑定单页面page。不过可以自定义做到绑定单页面page这一个功能:
    1、修改phpcmsmoduleswapindex.php,添加 function page()函数:
    //CMSYOU 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 cmsyou_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的单页内容了!

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

    修改cachesconfigs oute.php 文件,增加手机路由地址,方法如下:

    return array(

            'default'=>array('m'=>'content', 'c'=>'index', 'a'=>'init'),

            'm.tezhengzong.com'=>array('m'=>'wap', 'c'=>'index', 'a'=>'init'),

    );

    pc后台开启手机站点,添加绑定栏目。栏目加好后,点一下 提交 按钮。不然调不出来数据。

  • 相关阅读:
    4.5计算机网络笔记
    3.29计算机网络笔记
    3.22计算机网络笔记
    3.15计算机网络笔记
    用int类型表示最大公倍数
    markdown入门
    learning by doing
    技术博客(初用markdown)。
    物联网PPT智能家居王思齐和陈由钧第10组
    第六次java作业
  • 原文地址:https://www.cnblogs.com/lanne/p/11199143.html
Copyright © 2011-2022 走看看