FormBuilder
class FormBuilder extends FormBuilder
表单生成
Traits
Methods
HtmlString
tree(string $name, array $tree, string $selected = '', array $options = [], string $id = 'id', string $title = 'title', string $pid = 'pid')
生成树选择
string
radios(string $name, array $lists = [], string|null $value = null, array $options = [])
radio 选择器(支持后台)
string
checkboxes(string $name, array $lists = [], null $value = null, array $options = [])
选择器
HtmlString
code(string $name, string $value = null)
代码编辑器
HtmlString
captcha(string $name, string $type = 'default')
代码编辑器
string
editor(string $name, string $value = null, array $options = [])
编辑器
string
order(string $name, string $value = '', string $route_name = '', bool $pjax = false)
生成排序链接
string
tip(string $description, string $name = null)
提示组件
string
thumb(string $name, null $value = null, array $options = [])
上传缩略图
string
upload(string $name, null $value = null, array $options = [])
上传缩略图
string
multiThumb(string $name, null $value = null, array $options = [])
多图上传组件
string
showThumb(string|array $url, array $options = [])
显示上传的单图
string
timePicker(string $name, string $value = '', array $options = [])
日期选择器
string
timeRangePicker(string $name, string|null $value = '', array $options = [])
No description
string
datetimePicker(string $name, string $value = '', array $options = [])
生成日期时间选择器
string
datetimeRangePicker(string $name, string $value = '', array $options = [])
日期选择器
string
datePicker(string $name, string $value = '', array $options = [])
生成日期选择器
string
yearPicker(string $name, string $value = '', array $options = [])
生成日期选择器
string
dateRangePicker(string $name, string $value = '', array $options = [])
No description
string
monthPicker(string $name, string $value = '', array $options = [])
No description
string
colorPicker(string $name, string $value = '', array $options = [])
No description
string
scopes(array $scopes, string $selected = '')
Tab
string
tags(string $name, array $list = [], string $value = [], array $options = [])
No description
string
multiSelect(string $name, array $lists = [], null|int|string|array $value = null, array $options = [])
下拉复选框
selectJump($name, $list = [], $selected = null, array $selectAttributes = [], array $optionsAttributes = [], array $optgroupsAttributes = [])
No description
string
keyword(string $name, array|string $value = [])
可以拖拽的关键词
string
question(string $name, array|string $value = [])
deprecated
Details
in
CoreTrait at line 16
ModuleManager
coreModule()
获取核心的模块
in
CoreTrait at line 25
PermissionManager
corePermission()
权限管理
at line 36
HtmlString
tree(string $name, array $tree, string $selected = '', array $options = [], string $id = 'id', string $title = 'title', string $pid = 'pid')
生成树选择
at line 57
string
radios(string $name, array $lists = [], string|null $value = null, array $options = [])
radio 选择器(支持后台)
at line 80
string
checkboxes(string $name, array $lists = [], null $value = null, array $options = [])
选择器
at line 114
HtmlString
code(string $name, string $value = null)
代码编辑器
at line 130
HtmlString
captcha(string $name, string $type = 'default')
代码编辑器
at line 147
string
editor(string $name, string $value = null, array $options = [])
编辑器
at line 252
string
order(string $name, string $value = '', string $route_name = '', bool $pjax = false)
生成排序链接
at line 295
string
tip(string $description, string $name = null)
提示组件
at line 319
string
thumb(string $name, null $value = null, array $options = [])
上传缩略图
at line 403
string
upload(string $name, null $value = null, array $options = [])
上传缩略图
at line 510
string
multiThumb(string $name, null $value = null, array $options = [])
多图上传组件
at line 730
string
showThumb(string|array $url, array $options = [])
显示上传的单图
at line 785
string
timePicker(string $name, string $value = '', array $options = [])
日期选择器
at line 798
string
timeRangePicker(string $name, string|null $value = '', array $options = [])
No description
at line 813
string
datetimePicker(string $name, string $value = '', array $options = [])
生成日期时间选择器
at line 828
string
datetimeRangePicker(string $name, string $value = '', array $options = [])
日期选择器
at line 843
string
datePicker(string $name, string $value = '', array $options = [])
生成日期选择器
at line 876
string
yearPicker(string $name, string $value = '', array $options = [])
生成日期选择器
at line 890
string
dateRangePicker(string $name, string $value = '', array $options = [])
No description
at line 903
string
monthPicker(string $name, string $value = '', array $options = [])
No description
at line 916
string
colorPicker(string $name, string $value = '', array $options = [])
No description
at line 952
string
scopes(array $scopes, string $selected = '')
Tab
at line 980
string
tags(string $name, array $list = [], string $value = [], array $options = [])
No description
at line 1012
string
multiSelect(string $name, array $lists = [], null|int|string|array $value = null, array $options = [])
下拉复选框
at line 1108
selectJump($name, $list = [], $selected = null, array $selectAttributes = [], array $optionsAttributes = [], array $optgroupsAttributes = [])
No description
at line 1120
string
keyword(string $name, array|string $value = [])
可以拖拽的关键词