在文章詳情頁獲取文章上一篇下一篇使用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 |