51 lines
2.1 KiB
HTML
51 lines
2.1 KiB
HTML
{extend name="public/base" /}
|
|
{block name="body"}
|
|
|
|
<div class="layui-form" lay-filter="layuiadmin-form-addons" id="layuiadmin-form-addons" style="padding: 20px 30px 0 0;">
|
|
{foreach name="formData" item="vo" key="k"}
|
|
{php}$name = "params[".$k."]";{/php}
|
|
{switch name="$vo.type"}
|
|
{case value="text"}
|
|
{:form_input($name,'text',['label'=>$vo.title,'tip'=>$vo.tip],$vo.value)}
|
|
{/case}
|
|
{case value="textarea"}
|
|
{:form_textarea($name,['label'=>$vo.title,'tip'=>$vo.tip],$vo.value)}
|
|
{/case}
|
|
{case value="password"}
|
|
{:form_input($name,'password',['label'=>$vo.title,'tip'=>$vo.tip],$vo.value)}
|
|
{/case}
|
|
{case value="radio"}
|
|
{:form_radio($name,$vo.content,['label'=>$vo.title,'tip'=>$vo.tip],$vo.value)}
|
|
{/case}
|
|
{case value="select"}
|
|
{:form_select($name,$vo.content,['label'=>$vo.title,'verify'=>$vo.rule,'tip'=>$vo.tip,'search'=>1] ,[],$vo.value)}
|
|
{/case}
|
|
{case value="image"}
|
|
{:form_upload($name,$vo.value,['label'=>$vo.title,'tip'=>$vo.tip,'verify'=>$vo.rule,'type'=>'radio','num'=>'1','mime'=>'image'])}
|
|
{/case}
|
|
{case value="images"}
|
|
{:form_upload($name,$vo.value,['label'=>$vo.title,'tip'=>$vo.tip,'verify'=>$vo.rule,'type'=>'checkbox','num'=>$vo.num,'mime'=>'image'])}
|
|
{/case}
|
|
{case value="file"}
|
|
{:form_upload($name,$vo.value,['label'=>$vo.title,'tip'=>$vo.tip,'verify'=>$vo.rule,'type'=>'radio','num'=>$vo.num,'mime'=>'*'])}
|
|
{/case}
|
|
{case value="files"}
|
|
{:form_upload($name,$vo.value,['label'=>$vo.title,'tip'=>$vo.tip,'verify'=>$vo.rule,'type'=>'checkbox','num'=>$vo.num,'mime'=>'*'])}
|
|
{/case}
|
|
{case value="editor"}
|
|
{:form_editor($name,$name,2,['label'=>$vo.title,'tip'=>$vo.tip,'verify'=>$vo.rule])}
|
|
{/case}
|
|
{case value="array"}
|
|
{:form_arrays($name,['label'=>$vo.title,'tip'=>$vo.tip,'verify'=>$vo.rule],$vo.value?$vo.value:$vo.content)}
|
|
{/case}
|
|
{/switch}
|
|
{/foreach}
|
|
|
|
<div class="layui-form-item layui-hide">
|
|
<input type="hidden" name="name" value="{:input('name')}">
|
|
<input type="button" lay-submit lay-filter="LAY-addons-config-submit" id="LAY-addons-config-submit" value="确认">
|
|
</div>
|
|
</div>
|
|
{/block}
|
|
{block name="js"}
|
|
{/block} |