## sp_list (文章列表)
>[info] 語法:sp_list($where,?$order,?$pagesize,?$pageurl,?$options)
> 參數:$where (必填)
> 參數:$order (選填)
> 參數:$pagesize (選填)
> 參數:$pageurl (選填)
> 參數:$options (選填)
案例?1:最簡單的使用方法
```
<?php
//?獲取?columnid?=?21?的全部文章
$list?=?sp_list("wsarticle_columnid?=?21");
?>
```
案例?2:分頁數據
```
<?php
$where?=?"wsarticle_columnid?=?21";
$order?=?"wsarticle_create_time?desc";
$pagesize?=?10;
$pageurl?=?"/news-p[page]";
$options?=?['cate'=>true,?'param'=>true];
$list?=?sp_list($where,?$order,?$pagesize,?$pageurl,?$options);
?>
```
案例?3:分類分頁數據
```
<?php
$where?=?"wsarticle_columnid?=?21?and?find_in_set(5,?wsarticle_cateid)";
$order?=?"wsarticle_create_time?desc";
$pagesize?=?10;
$pageurl?=?"/news/industry-5-p[page]";
$options?=?['cate'=>true,?'param'=>true];
$list?=?sp_list($where,?$order,?$pagesize,?$pageurl,?$options);
?>
```
案例?4:文章搜索
```
<?php
$keywords?=?"搜索關鍵詞";
$where?=?"wsarticle_columnid?=?21?and?wsarticle_title?like?'%".$keywords."%'";
$order?=?"wsarticle_create_time?desc";
$pagesize?=?10;
$pageurl?=?"/news-p[page].html?keywords=".$keywords;
$options?=?['cate'=>true,?'param'=>true];
$list?=?sp_list($where,?$order,?$pagesize,?$pageurl,?$options);
?>
```
**實際案例**
```
<!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>分類列表展示</h1>
{assign name="list" value=":sp_list('wsarticle_columnid?=?21')"}
{volist name="list" id="vo"}
<div><a href="{:url('/news/'.$vo['wsarticle_id'])}">{$vo['wsarticle_title']}</a></div>
{/volist}
</body>
</html>
```
**支持字段**
>[success] 標題:wsarticle\_title
> 分類 ID:wsarticle\_cateid
> ~~靜態頁面:wsarticle\_page~~
> 簡介:wsarticle\_desc
> 關鍵詞:wsarticle\_keywords
> 描述:wsarticle\_description
> ~~內容:wsarticle\_details~~
> 圖片:wsarticle\_image (使用 getimg 函數調用)
> 文件:wsarticle\_file
> 瀏覽量:wsarticle\_views
> 作者:wsarticle\_author
> 來源:wsarticle\_source
> 發布時間:wsarticle\_create\_time
> 需要更多字段請查看數據表 site_wsarticle