企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
> addImages('字段名称', '字段别名' [, '提示信息', '默认值','额外属性', '额外css类','占位符','是否必填']) 标识符:`images` | 参数 | 含义 | 类型 | 必填 | | --- | --- | --- | --- | | name | 字段名称(英文) | string | 是 | | title | 字段别名(中文)| string | 是 | | tips | 提示信息 | string | 否 | | default | 默认值 | string | 否 | | extra_attr | 额外属性 | string | 否 | | extra_class | 额外css类 | string | 否 | | placeholder | 占位符 | string | 否 | | required | 是否必填 | bool| 否 | 多图片上传一般只需要两个参数(name, title),其他项目均为选填项。 ``` return FormBuilder::getInstance() ->addImages('pics', '多图上传') ->fetch(); ``` 效果: ![](https://img.kancloud.cn/7a/bd/7abd15e46720fa46934e96295c623b86_782x58.png) ## 默认值 可定义一个数组来作为默认值,如两个字段不够用也可二次开发添加新的字段 ~~~ $images = [ [ 'image' => '图片地址一', 'title' => '第一张图' ], [ 'image' => '图片地址二', 'title' => '第二张图' ], ]; ->addImages('pics', '多图上传', '提示信息', $images) ~~~ ## 完整示例 ~~~ ->addImages('pics', '多图上传', '提示信息', '', '', 'extra_class', '', true) ~~~ > 多图片上传同单图片上传参数和用法基本一致,需注意 `file`为系统关键字,不可做为字段使用