# 门户应用模板数据源
本节列出门户应用下所有模板数据源。
[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":"不能为空"
}
}
}
```