PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通

QQ:420220301 微信/手机:150-3210-7690
当前位置:首页 > CMS教程 > HkCMS

Hkcms 上一篇下一篇(高级)标签

管理员 2023-11-10
HkCMS
294

上下篇(数组)标签

在内容页,根据当前文档调取上一篇、下一篇文档。

示例

获取当前文档上一篇

{hkcms:prenext type="pre" len="10" dot="...."}<div class="text-primary"><a href="{$item.url}">{$item.title}</a></div>{else /}<div>没有上一篇了</div>{/hkcms:prenext}

参数

参数名称可选值默认值是否必填说明
typepre/next-pre=调取上一篇,next调取下一篇
id-item-指定变量名,例如id='obj',模板调用如:{$item.action} 变成 {$obj.action}
field-title-这里指定后结合len、dot参数生成
len---限制标题长度
dot---超出的标题尾部拼接字符
num---设置获取条数,默认是单条

参数说明

  • type,只能填写pre(上一篇)、next(下一篇)
    获取上一篇数据

{hkcms:prenext type="pre"}<a href="{$item.url}">{$item.title}</a>{/hkcms:prenext}
  • id,指定变量,默认是$item,如下改成obj后写法

{hkcms:prenext type="pre" id="obj"}<a href="{$obj.url}">{$obj.title}</a>{/hkcms:prenext}
  • field,这里结合len、dot参数,如下:设置标题长度为10超出的加上“.....”

{hkcms:prenext type="pre" len="10" dot="....."}<div>{$item.title}</div>{/hkcms:prenext}

效果

演示数据演示数据数据.....

num 数量属性,可获取多条上一篇或下一篇数据

{hkcms:prenext type="pre" num="10"  len="10" dot="...."}<a href="{$item['url']}">{$item['title']}</a>{else /}<div>没有上一篇了</div>{/hkcms:prenext}

另外可以增加{else /},来判断在没有上一篇时的处理,如下

{hkcms:prenext type="pre"}<div class="text-primary"><a href="{$item['url']}">{$item['title']}</a></div>{else /}<div>没有上一篇了</div>{/hkcms:prenext}



希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部