在文章详情页获取文章上一篇下一篇使用prenext标签,标签用法:
~~~
{zz:prenext get='pre'}<a href="{$field['url']}">{$field['title']}</a>{/zz:prenext}
~~~
>[danger] prenext标签只作用于文章详情页
prenext标签有哪些属性?
* get(数据类型,值为pre时,读取上一篇的信息,值为next的时候是读取下一篇的信息)
* void(数据项别名,一般使用变量field来读取字段信息。而你可以通过该变量定义为其他变量名)
例如获取当前文章的上一篇文章信息:
~~~
{zz:prenext get="pre" void="vo" none="没有了"}
<a href`="{$vo['url']}">{$vo['title']}</a>
{/zz:prenext}
~~~
代码分解:
* get='pre' 是指定读取上一篇的信息。
* void='vo' 是数据项别名,用来读取字段信息,默认为field,此处为加深理解,使用自定义变量 'vo'。
* none="没有了" 是当没有上一篇或篇时,显示的文字信息,也就是title字段显示的文字内容。
* $vo\['url'\] 是字段,显示该文章的链接地址。
* $vo\['title'\] 是字段,显示该文章的标题。
### prenext标签可读取字段明细
| 字段 | 名称 |
| --- | --- |
| id | 文章id(主键) |
| title |文章标题 |
| url| 文章URL |