【phpcms-v9】phpcms-v9中内容详情页点击图片进入下一页
发布:smiling 来源: PHP粉丝网 添加日期:2014-10-23 16:51:53 浏览: 评论:0
1.点击文章中的图片实现翻页功能,代码如下:
- <div class="artlf1_url">
- <p>
- {php $cat_data = pc_base::load_config('ds_brand')}
- {if in_array($catid,$cat_data['designer_news'])}
- {template "content","nav_des"}
- {elseif in_array($catid,$cat_data['brand_news'])}
- {template "content","nav_pinpai"}
- {elseif in_array($catid,$cat_data['dandu_pinpainews'])}
- {template "content","show_pinpainav"}
- {else}
- <a href="{siteurl($siteid)}">首页</a><span> > </span>{catpos($catid)} 正文
- {/if}
- </p>
- </div>
- <div class="art_cent">
- <h3>{$title}</h3>
- <p class="art_tworker">{substr($inputtime,0,10)} 来源:{if $copyfrom}{$copyfrom}{else}PHP800中文网{/if} 作者:{if $copyfrom}{$copyfrom}{else}珍品网{/if}</p>
- <div class="artlf_abs"><p><strong>摘要:</strong>{$description}</p>
- </div>
- <p class="car_img">点击图片,进入下一页</p>
- {if $pages}
- <?php
- $i=strrpos($pages,"href=");//获取分页代码中href最后一次出现的位置
- $str = substr($pages,$i+5,-13);//下一页的链接地址
- $m=strpos($pages,$str);//下一页链接地址第一次出现的位置
- if ($m!=$i+5){//如果不是最后一页,将内容中的图片添加上下一页的链接地址
- $content = preg_replace('/(<img (.+)>)/Ui',"<a href=".$str."\${1}</a>",$content,-1); //开源软件:phpfensi.com
- }
- ?>
- {/if}
- {$content}
- <div class="art_cenpg">
- <p>{$pages}</p>
- </div>
Tags: phpcms内容详情 phpcms进入下一页
相关文章
- · 【phpcms-v9】文章内容页实现点击图片进入下一页(2014-10-24)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)