🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
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' => ''])} ~~~