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