企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
CMS已将常见的表单组件化。 开发时只需要简单地配置,就可以快速生成表单项。 已支持生成的表单项有:文本、文本域、标签、时间、颜色、图片、文件、单选、多选、下拉框、编辑器、JSON。 * 文本 ~~~ {$widget->form('text', ['title' => '文本', 'name' => 'name', 'value' => ''])} ~~~ * 文本域 ~~~ {$widget->form('textarea', ['title' => '文本域, 'name' => 'name', 'value' => ''])} ~~~ * 标签 ~~~ {$widget->form('tag', ['title' => '标签', 'name' => 'name', 'value' => ''])} ~~~ * 时间 ~~~ {$widget->form('date', ['title' => '时间', 'name' => 'name', 'value' => ''])} ~~~ * 颜色 ~~~ {$widget->form('color', ['title' => '颜色', 'name' => 'name', 'value' => ''])} ~~~ * 文件 ~~~ {$widget->form('file', ['title' => '文件, 'name' => 'name', 'value' => ''])} ~~~ * 单选 ~~~ $list = [ [ 'name' => 'name', 'value' => 'value' ] ]; {$widget->form('radio', ['title' => '单选', 'name' => 'name', 'value' => '', 'list' => $list])} ~~~ * 多选 ~~~ $list = [ [ 'name' => 'name', 'value' => 'value' ] ]; {$widget->form('checkbox', ['title' => '多选', 'name' => 'name', 'value' => '', 'list' => $list])} ~~~ * 下拉 ~~~ $list = [ [ 'name' => 'name', 'value' => 'value' ] ]; {$widget->form('select', ['title' => '下拉', 'name' => 'name', 'value' => '', 'list' => $list])} ~~~ * 编辑器 ~~~ {$widget->form('editor', ['title' => '下拉', 'name' => 'name', 'value' => ''])} ~~~ * JSON ~~~ {$widget->form('array', ['title' => 'JSON', '数组' => 'name', 'value' => ''])} ~~~