## sp_prev(上一條)、sp_next(下一條)
>[info] 語法:sp_prev($columnid, $id)
> 參數:$columnid (欄目id)
> 參數:$id (文章id)
>[info] 語法:sp_next($columnid, $id)
> 參數:$columnid (欄目id)
> 參數:$id (文章id)
**調用方法**
上一條
```
方法 1:{:sp_prev(10, 2)}
方法 2:<?php echo sp_prev(10, 2); ?>
```
下一條
```
方法 1:{:sp_next(10, 2)}
方法 2:<?php echo sp_next(10, 2); ?>
```
> 備注:該函數面包屑導航,應用在分類列表中。
**代碼案例**
```
{assign?name="field"?value=":sp_details()"}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>{$site_home} - {$site_title}</title>
<meta name="keywords" content="{$site_keywords}">
<meta name="description" content="{$site_description}">
</head>
<body>
<h1>{$field['wsarticle_title']}</h1>
<div>{$field['wsarticle_details']|raw}</div>
<h2>上一條</h2>
{assign?name="prev"?value=":sp_prev($field['wsarticle_columnid'],?$field['wsarticle_id'])"}
{if($prev)}
<a href="{:url('/news/'.$prev['wsarticle_id'])}">{$prev['wsarticle_title']}</a>
{else?/}
<a href="#">暫無上一條</a>
{/if}
<h2>下一條</h2>
{assign?name="next"?value=":sp_next($field['wsarticle_columnid'],?$field['wsarticle_id'])"}
{if($prev)}
<a href="{:url('/news/'.$next['wsarticle_id'])}">{$next['wsarticle_title']}</a>
{else?/}
<a href="#">暫無下一條</a>
{/if}
</body>
</html>
```