2022-03-30 09:13:50 +08:00

231 lines
11 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{include file='common/head.html'}
<div class="layui-body">
{if([$list])}
<div class="layui-tab layui-tab-brief" lay-filter="tab">
<ul class="layui-tab-title">
<li class="layui-this" lay-id="t1">扩展字段列表</li>
<li lay-id="t2">扩展字段新增</li>
</ul>
<div class="layui-tab-content">
<div class="layui-tab-item layui-show">
<table class="layui-table">
<thead>
<tr>
<th>序号</th>
<th>内容模型</th>
<th>字段描述</th>
<th>字段名称</th>
<th>字段类型</th>
<th>排序</th>
<th>操作</th>
</tr>
</thead>
<tbody>
{foreach $extfields(key,value)}
<tr>
<td>[num]</td>
<td>
{foreach $models(key2,value2,num2)}
{if($value2->mcode==$value->mcode)}
[value2->name]
{/if}
{/foreach}
</td>
<td>[value->description]</td>
<td>[value->name]</td>
<td>
{if($value->type==1)}单行文本{/if}
{if($value->type==2)}多行文本{/if}
{if($value->type==3)}单选按钮{/if}
{if($value->type==4)}多选按钮{/if}
{if($value->type==5)}单图上传{/if}
{if($value->type==10)}多图上传{/if}
{if($value->type==6)}附件上传{/if}
{if($value->type==7)}日期选择{/if}
{if($value->type==8)}编辑器{/if}
{if($value->type==9)}下拉选择{/if}
</td>
<td>[value->sorting]</td>
<td>
{fun=get_btn_del($value->id)}
{fun=get_btn_mod($value->id)}
</td>
</tr>
{/foreach}
</tbody>
</table>
<div class="page">{$pagebar}</div>
</div>
<div class="layui-tab-item">
<form action="{url./admin/ExtField/add}" method="post" class="layui-form">
<input type="hidden" name="formcheck" value="{$formcheck}" >
<div class="layui-form-item">
<label class="layui-form-label">内容模型</label>
<div class="layui-input-block">
<select name="mcode" lay-verify="required">
<option value="">请选择内容模型</option>
{foreach $models(key,value)}
<option value="[value->mcode]">[value->name]</option>
{/foreach}
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">字段描述</label>
<div class="layui-input-block">
<input type="text" name="description" required lay-verify="required" placeholder="请输入字段描述,如:产品价格" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">字段名称</label>
<div class="layui-input-block">
<input type="text" name="name" required maxlength="20" lay-verify="required" placeholder="请输入字段名称,字母、数组、下划线price" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">字段类型</label>
<div class="layui-input-block">
<select name="type" lay-verify="required">
<option value="1">单行文本</option>
<option value="2">多行文本</option>
<option value="3">单选按钮</option>
<option value="4">多选按钮</option>
<option value="5">单图上传</option>
<option value="10">多图上传</option>
<option value="6">附件上传</option>
<option value="7">日期选择</option>
<option value="8">编辑器</option>
<option value="9">下拉选择</option>
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">选择按钮值</label>
<div class="layui-input-block">
<textarea name="value" placeholder="多个选项用逗号隔开或者回车" class="layui-textarea"></textarea>
<div class="layui-form-mid layui-word-aux">只在类型为单选或多选时填写有效。</div>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">排序</label>
<div class="layui-input-block">
<input type="text" name="sorting" required lay-verify="required" value="255" placeholder="请输入排序" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<div class="layui-input-block">
<button class="layui-btn" lay-submit>立即提交</button>
<button type="reset" class="layui-btn layui-btn-primary">重置</button>
</div>
</div>
</form>
</div>
</div>
</div>
{/if}
{if([$mod])}
<div class="layui-tab layui-tab-brief" lay-filter="tab">
<ul class="layui-tab-title">
<li class="layui-this">扩展字段修改</li>
</ul>
<div class="layui-tab-content">
<div class="layui-tab-item layui-show">
<form action="{url./admin/ExtField/mod/id/'.[$get.id].'}{$backurl}" method="post" class="layui-form">
<input type="hidden" name="formcheck" value="{$formcheck}" >
<div class="layui-form-item">
<label class="layui-form-label">内容模型</label>
<div class="layui-input-block">
<select name="mcode" lay-verify="required">
<option value="">请选择内容模型</option>
{foreach $models(key,value)}
<option value="[value->mcode]" {if($value->mcode==[$extfield->mcode])}selected{/if}>[value->name]</option>
{/foreach}
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">字段描述</label>
<div class="layui-input-block">
<input type="text" name="description" value="{$extfield->description}" placeholder="请输入字段描述,如:产品价格" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">字段名称</label>
<div class="layui-input-block">
<input type="text" name="name" readonly value="{$extfield->name}" maxlength="20" placeholder="请输入字段名称字母、数组、下划线price" class="layui-input readonly">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">字段类型</label>
<div class="layui-input-block">
<select name="type" lay-verify="required">
{if([$extfield->type]==2)}
<option value="2" selected>多行文本</option>
{/if}
{if([$extfield->type]==7)}
<option value="7" selected>日期选择</option>
{/if}
{if([$extfield->type]==8)}
<option value="8" selected>编辑器</option>
{/if}
{if([$extfield->type]==10)}
<option value="10" selected>多图上传</option>
{/if}
{if([$extfield->type]!=2 && [$extfield->type]!=7 && [$extfield->type]!=8 && [$extfield->type]!=10)}
<option value="1" {if([$extfield->type]==1)}selected{/if}>单行文本</option>
<option value="3" {if([$extfield->type]==3)}selected{/if}>单选按钮</option>
<option value="4" {if([$extfield->type]==4)}selected{/if}>多选按钮</option>
<option value="5" {if([$extfield->type]==5)}selected{/if}>单图上传</option>
<option value="6" {if([$extfield->type]==6)}selected{/if}>附件上传</option>
<option value="9" {if([$extfield->type]==9)}selected{/if}>下拉选择</option>
{/if}
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">选择按钮值</label>
<div class="layui-input-block">
<textarea name="value" placeholder="多个选项用逗号或回车隔开" class="layui-textarea">{$extfield->value}</textarea>
<div class="layui-form-mid layui-word-aux">只在类型为单选或多选时填写有效,多个选项用逗号或回车隔开。</div>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">排序</label>
<div class="layui-input-block">
<input type="text" name="sorting" required lay-verify="required" value="{$extfield->sorting}" placeholder="请输入排序" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<div class="layui-input-block">
<button class="layui-btn" lay-submit>立即提交</button>
<button type="reset" class="layui-btn layui-btn-primary">重置</button>
{fun=get_btn_back()}
</div>
</div>
</form>
</div>
</div>
</div>
{/if}
</div>
{include file='common/foot.html'}