这里的方法一般用在,首页、DIY页面里需要调用表单的地方,如果是反馈栏目模板的写法,请查看《列表页标签》
此方法会自动生成HTML代码
// 直接输出指定反馈栏目的表单html内容,只用写一下样式即可! // 表单提交到对应ID栏目的链接 {{UI::feedback($id, true)}}
此方法需要自定义HTML代码
// 获取指定反馈栏目 $id 的反馈表单数组,适用于根据前端UI框架完全自己写表单 // 表单提交到对应ID栏目的链接 <php>$feedback = UI::feedback($id);</php> <loop $feedback,$val> <if $val['type']=="input"> <input name="{{$val['name']}}" placeholder="{{$val['placeholder']}}"/> </if> <if $val['type']=="textarea"> <textarea></textarea> </if> ...以此类推 </loop>
参数 | 说明 |
---|---|
type | 表单类型input、textarea、radio等等自己用 dump 输出查看 |
title | 表单名称 |
name | 表单name |
placeholder | 占位文字 |
must | 是否必填 |
value | 默认值 |