相关标签

{$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 手机wap站显示标题不显示内容;

解决办法如下,但是有BUG,得舍弃内容页的分页功能

修改:\phpcms\modules\wap\index.php

  1. //根据设置字节数对文章加入分页标记
  2. if($maxcharperpage < 10) $maxcharperpage = $WAP_SETTING['c_num'];
  3. $contentpage = pc_base::load_app_class('contentpage','content');
  4. $content = $contentpage->get_data($content,$maxcharperpage);
  5. $isshow = 1;

删除中间两行,结果为:

  1. //根据设置字节数对文章加入分页标记
  2. if($maxcharperpage < 10) $maxcharperpage = $WAP_SETTING['c_num'];
  3. $isshow = 1;

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

当前的Phpcms V9手机网站的设置还有点弱,绑定的栏目不能设置选择模板,而且不能绑定单页面page。不过可以自定义做到绑定单页面page这一个功能:
1、修改phpcms\modules\wap\index.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的单页内容了!

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

  2. 修改\caches\configs\route.php 文件,增加手机路由地址,方法如下:

    return array(

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

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

    );

phpcms手机门户相关的更多相关文章

  1. 实现PHPCMS手机门户的伪静态

    1.打开/phpcms/modules/wap/functions/global.func.php找到里面的这两个函数,如下图所示的注释掉的那行代码,在下面加入一行代码. function list_ ...

  2. phpcms 手机门户配置注意事项

    设置域名解析后,服务器apache,iis,nginx等,设置虚拟服务器时, 如下,只设置index.php为默认入口文件: 默认pc站为index.html为默认访问文件! pc与wap站,绑定目录 ...

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

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

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

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

  5. PHPCMS V9 WAP手机门户域名绑定

    如需要绑定域名为wap.domain.com,作下如操作: 一.把wap.domain.com域名绑定到你的这个网站主机上. 二.在网站后台模块>手机门户域名里面填写“http://wap.do ...

  6. V9最新手机门户域名绑定教程。

    如需要绑定域名为wap.domain.com,作下如操作: 一.把wap.domain.com域名绑定到你的这个网站主机上.二.在网站后台模块>手机门户域名里面填写“http://wap.dom ...

  7. (转载)项目实战工具类(一):PhoneUtil(手机信息相关)

    项目实战工具类(一):PhoneUtil(手机信息相关)   可以使用的功能: 1.获取手机系统版本号 2.获取手机型号 3.获取手机宽度 4.获取手机高度 5.获取手机imei串号 ,GSM手机的 ...

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

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

  9. phpcms v9 wap手机门户站点内容页添加上一篇、下一篇的方法

    PHP源码修改:打开 phpcms\modules\wap\index.php 文件找到if(!$r || $r['status'] != 99) showmessage(L('info_does_n ...

随机推荐

  1. 关于调整input里面的输入光标大小

    input输入框用一个背景图模拟,设置height和line-height一样的高度,使里面的输入文字能够居中, 在FF下出现的情况是:点击input时,输入光标其实上跟input的height一样高 ...

  2. 转: Protobuf 的 proto3 与 proto2 的区别

    Protobuf 的 proto3 与 proto2 的区别   On 2015-07-17 19:16:00 By Soli   Protobuf 的 proto3 与 proto2 的区别 这是一 ...

  3. 激活windows7 企业版小记

    问题:状态不可用 1)控制面板->管理工具->服务,启动SPP Notification Service和Software Protection两项服务后 重启计算机,仍然提示状态不可用. ...

  4. 掌握SortSet接口和Set接口的关系,以及常用方法。

    TreeSet类是可以排序的类.TreeSet实际上也是SortSet接口的子类. 此接口的所有类都是可以排序的. 所有的方法: 实例: package 类集; import java.util.So ...

  5. Learning Roadmap of Robotic Operating System (ROS)

    ROS Wiki: http://wiki.ros.org/ Robots Using ROS Textbooks: A Gentle Introduction to ROS Learning ROS ...

  6. linux tcl expect 安装(转)

    linux tcl expect 安装 一.Tcl安装 1.  下载:tcl8.4.20-src.tar.gz http://www.tcl.tk/software/tcltk/downloadnow ...

  7. IO(二)----字符流

    计算机并不区分二进制文件与文本文件.所有的文件都是以二进制形式来存储的,因此,从本质上说,所有的文件都是二进制文件.所以字符流是建立在字节流之上的,它能够提供字符层次的编码和解码. 常见的码表 ASC ...

  8. java并发编程学习:用 Semaphore (信号量)控制并发资源

    并发编程这方面以前关注得比较少,恶补一下,推荐一个好的网站:并发编程网 - ifeve.com,上面全是各种大牛原创或编译的并发编程文章. 今天先来学习Semaphore(信号量),字面上看,根本不知 ...

  9. 微信小程序之登录态维护(十一)

    [未经作者本人同意,请勿以任何形式转载] >什么是登录态? 所谓登录态,就是程序在运行时,能够识别当前用户,能够证明自己的唯一性且合法. 我们知道,WEB服务器通过浏览器携带的cookie获取s ...

  10. Apache Shiro系列二,概述 —— 基本概念

    做任何事情,首先要双方就一些概念的理解达成一致,这样大家就有共同语言,后续的沟通效率会高一些. #,Authentication,认证,也就是验证用户的身份,就是确定你是不是你,比如通过用户名.密码的 ...