企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# selectpage 动态下拉 ## 动态下拉 里面的选项可来自于链接请求,在模型字段字段类型选择动态下拉,配置数据表的效果如下: ![](https://img.kancloud.cn/2a/c8/2ac8867be037d06b8aabb42fe0f6796d_634x310.png) > HkCms版本>2.1.220220 ## 配置说明 数据源:配置数据源来实现动态数据。 `URL`数据源是指以请求链接地址的方式来获取数据,常用于数据来源非数据库或无需关联的表的数据,系统有内置一些链接来支持`selectpage`组件,当然你也可以自定义控制器来继承`BaseController`控制器,里面有`selectpage`方法。 项链接地址说明`关联表`数据源这里就直接是选择数据库里的表。 `显示字段`是指表单里面显示的字段。 `存储字段`是指存储在数据库里面的数据 `搜索字段`动态下拉支持输入检索,这里你可以指定要搜索的字段,支持多个字段搜索使用英文逗号分隔,例如:title,subtitle。 `查询方式`是指在搜索字段多个的情况下是`并且(and)`关系还是`或(or)`关系 `排序`定义排序的字段,例如:id desc,views desc `附加条件` 增加筛选条件,字段=值 仅选择模式:不允许输入 多语言筛选:如果你希望按多语言区分显示数据,那么勾选它 ## 模板输出 1. URL数据源 多选的情况下,使用[volist 循环标签](Tu%20Ji%20Wen%20Jian%20Xun%20Huan%20Biao%20Qian.html) 2. 关联表数据源 关联表的输出是指定表的所有列输出例如你选择了`archives`表,存的是ID,那么前台拿到的是这个表的所有字段。 多选情况下返回的是数组使用volist循环标签即可,单选不是数组,单选就直接是{$info.demo.title}