PHPCMS 手机门户文章添加下一篇和上一篇

一、在phpcms\modules\wap\index.php里面,搜索下面这句代码

if(!$r || $r[‘status‘] != 99) showmessage(L(‘info_does_not_exists‘),‘blank‘);

二、搜索到后,在它的下一行增加如下代码

//上一页
$previous_page = $this->db->get_one("`catid` = ‘$catid‘ AND `id`<‘$id‘ AND `status`=99",‘*‘,‘id DESC‘);
//下一页
$next_page = $this->db->get_one("`catid`= ‘$catid‘ AND `id`>‘$id‘ AND `status`=99");
if(empty($previous_page)) {
    $previous_page = array(‘title‘=>L(‘first_page‘), ‘thumb‘=>IMG_PATH.‘nopic_small.gif‘, ‘url‘=>‘javascript:alert(\‘‘.L(‘first_page‘).‘\‘);‘);
}
if(empty($next_page)) {
    $next_page = array(‘title‘=>L(‘last_page‘), ‘thumb‘=>IMG_PATH.‘nopic_small.gif‘, ‘url‘=>‘javascript:alert(\‘‘.L(‘last_page‘).‘\‘);‘);
}

三、模板中的调用代码如下

<!-- <a class="active" href="{WAP_SITEURL}&a=show&catid={$catid}&typeid=1&id={$previous_page[id]}" style="width: 26%;">
    上一篇
</a>
<a class="active" href="{WAP_SITEURL}&a=show&catid={$catid}&typeid=1&id={$next_page[id]}" style="width: 26%;">
    下一篇
</a> -->
<a class="active" href="/show-{$catid}-{$typeid}-{$previous_page[id]}-1.html" style="width: 26%;">
    {if $previous_page[id] == 0}没有了{else}上一篇{/if}
</a>
<a class="active" href="/show-{$catid}-{$typeid}-{$next_page[id]}-1.html" style="width: 26%;">
    {if $next_page[id] == 0}没有了{else}下一篇{/if}
</a>
时间: 2024-10-12 05:58:25

PHPCMS 手机门户文章添加下一篇和上一篇的相关文章

Android 5.X新特性之为RecyclerView添加下拉刷新和上拉加载及SwipeRefreshLayout实现原理

RecyclerView已经写过两篇文章了,分别是Android 5.X新特性之RecyclerView基本解析及无限复用 和 Android 5.X新特性之为RecyclerView添加HeaderView和FooterView,既然来到这里还没学习的,先去学习下吧. 今天我们的主题是学习为RecyclerView添加下拉刷新和上拉加载功能. 首先,我们先来学习下拉刷新,google公司已经为我们提供的一个很好的包装类,那就是SwipeRefreshLayout,这个类可以支持我们向下滑动并进

asp net 编程问题 实现下一篇 和上一篇效果

首先是access数据库,有一个名为news的表,里面有三个字段,分别为id,classid 和name 其中id为主键,classid可以重复 现在有以下数据: id classid name 1 1 我的测试1 2 2 我的测试2 3 2 我的测试3 4 1 我的测试4 5 2 我的测试5 6 3 我的测试6 7 1 我的测试7 8 2 我的测试8 问题来了,我要实现上一篇和下一篇的效果,假设现在显示的是第5条新闻如下: 我的测试5 实现以下: 上一篇:我的测试3 下一篇:我的测试8 因为“

phpcms手机门户相关

相关标签 {$WAP['sitename']}标题 {list_url(3)} 调取栏目链接 {template "wap","header"}{template "wap","footer"} 调取详细信息 {pc:wap action="lists" typeid="3" num="10" order="id ASC" return="

PHPCMS手机门户添加单页

一.\phpcms\modules\wap\index.php 添加一个方法 function page_lxwm() {//联系我们 $WAP = $this->wap; $TYPE = $this->types; include template('wap', 'page_lxwm'); } 二.添加模板文件 page_lxwm 三.htaccess文件添加伪静态规则 RewriteRule ^lxwm index.php?a=page_lxwm&m=wap

discuz! X3 门户文章添加字段

1. 首先需要去数据表里[llgp_portal_article_title]手动添加需要添加的字段. (注意: 数据表前缀依据自己的设置而定) 2. 修改模版template\default\portal\portalcp_article.htm文件 (注意: 如果是自建主题的话, 建议把默认的文件复制一份到自己的主题文件里相应的文件夹下, 添加相对应的文件内容) [这里可以给大家提供一个思路, 可以在这个文件里查找 'exfm pns cl' , 可以在这个div后面, 再添加对应的div,

PHPCMS手机门户指定栏目模板

一.\phpcms\modules\wap\index.php 的lists方法,修改最后一句为 if($catid == 6){ include template('wap', 'category_brand'); }elseif($catid == 10){ include template('wap', 'category_product'); }elseif($catid == 7 || $catid == 8 || $catid == 9){ include template('wap

phpcms 手机门户配置注意事项

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

提高 Discuz 门户文章被百度收录的方法

如果你了解 SEO,你就该清楚使用 canonical URL 标签可以固定网页标准地址,可以提高网页的权重,有利于搜索引擎收录. 例如我的网站拥有两个子域名www.bbseat.com.cn和bbs.bbseat.com.cn,都可以访问同一个文章页面,那么这样的设置就会分散网页权重,不利于收录.使用 canonical URL 标签就可以为网页指定一个标准的地址,可以提高网页权重,利于收录. 但是你可以查看一下门户和论坛的源代码,会发现论坛帖子有 canonical URL 而门户文章没有.

总该有篇文章纪念下这段时间的生活

今天发现,实习已经要有八个月了.半年多了,回忆下,似乎该写下点东西纪念. 以前,有空间日志可以去做,但是很少有人会在那里写了,以现在的朋友圈的繁荣,总觉得说说.微博.日志都是用来吐槽和矫情的地方. 尤其是,从一开始没有意识到,工作跟生活的圈子是应该分开的.所以,以上说的地方只能作为矫情的地方,还得限制权限. 现在实习的公司,在转正前都需要评审,因此总想着一段时间该记录下东西,这样以后不会那么麻烦找不到资料. 细想,20岁的姑娘,好吧,我承认我虚岁22了,从个高考后不知道以后该做什么的一个学生,到