# 門戶應用模板數據源
本節列出門戶應用下所有模板數據源。
[TOC]
## 文章分類模板數據源
### 數據源地址:
`portal/Category/index`
### 過濾器
`keyword` :可以按分類名稱篩選文章分類
### 演示
不帶過濾器:
```
"vars": {
"varName1": {
"title": "文章分類", /*后臺設置時 input 的 label*/
"value": "1", /*變量默認值*/
"type": "text", /*變量類型*/
"tip": "請選擇文章分類", /*后臺設置時 input 的 幫助提示*/
"dataSource":{
"api": "portal/Category/index",
"multi": true
},
"rule": { /*后臺設置時 input 的 驗證規則*/
"require": true
},
"message":{
"require":"不能為空"
}
}
}
```
增加過濾器:
```
"vars": {
"varName1": {
"title": "文章分類", /*后臺設置時 input 的 label*/
"value": "1", /*變量默認值*/
"type": "text", /*變量類型*/
"tip": "請選擇文章分類", /*后臺設置時 input 的 幫助提示*/
"dataSource":{
"api": "portal/Category/index",
"multi": true,
"filters":{
"keyword": {
"title": "分類名稱",
"type": "text",
"placeholder": "請輸入分類名稱"
}
}
},
"rule": { /*后臺設置時 input 的 驗證規則*/
"require": true
},
"message":{
"require":"不能為空"
}
}
}
```
## 頁面模板數據源
### 數據源地址:
`portal/Page/index`
### 過濾器
`keyword` :可以按頁面名稱篩選頁面
### 演示
不帶過濾器:
```
"vars": {
"varName1": {
"title": "關于我們頁面", /*后臺設置時 input 的 label*/
"value": "1", /*變量默認值*/
"type": "text", /*變量類型*/
"tip": "請選擇頁面", /*后臺設置時 input 的 幫助提示*/
"dataSource":{
"api": "portal/ Page/index",
"multi": true
},
"rule": { /*后臺設置時 input 的 驗證規則*/
"require": true
},
"message":{
"require":"不能為空"
}
}
}
```
增加過濾器:
```
"vars": {
"varName1": {
"title": "關于我們頁面", /*后臺設置時 input 的 label*/
"value": "1", /*變量默認值*/
"type": "text", /*變量類型*/
"tip": "請選擇頁面", /*后臺設置時 input 的 幫助提示*/
"dataSource":{
"api": "portal/Page/index",
"multi": true,
"filters":{
"keyword": {
"title": "頁面名稱",
"type": "text",
"placeholder": "請輸入頁面名稱"
}
}
},
"rule": { /*后臺設置時 input 的 驗證規則*/
"require": true
},
"message":{
"require":"不能為空"
}
}
}
```