app/admin/view/channeltype/custom_fields.html
(开头部分) 7KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php $isTypeImgs=false; ?>
<table lay-th-vtop class="js-view-custom-fields w">
{foreach $fields as $key=>$item}
<tr>
<th width="{$thWidth}">{$item.title}</th>
<td>
{if $item.dtype=='text'}
<input type="text" name="{$item.name}" value="{$data[$item.name]|default=$item.dfvalue}" placeholder="请输入{$item.title}" class="layui-input w450" maxlength="200" />
{elseif $item.dtype=='multitext' /}
<textarea name="{$item.name}" class="layui-textarea" style="max-width: 700px;" placeholder="{$item.title}">{$data[$item.name]|default=$item.dfvalue}</textarea>
{elseif $item.dtype=='radio' /}
<?php $dfvalueArr = explode('|', $item['dfvalue']); ?>
{foreach $dfvalueArr as $k=>$option}
<input type="radio" name="{$item.name}" value="{$option}" title="{$option}" {if !$k||(isset($data[$item.name])&&$data[$item.name]==$option) } checked {/if}/>
{/foreach}
{elseif $item.dtype=='checkbox' /}
<?php $dfvalueArr = explode('|', $item['dfvalue']); ?>
<?php $valueArr = array_filter(explode(',', $data[$item['name']]??'')); ?>
{foreach $dfvalueArr as $option}
<div class="layui-inline mt5">
<input type="checkbox" name="{$item.name}[]" value="{$option}" title="{$option}" {if in_array($option,$valueArr) } checked {/if}/>
</div>
{/foreach}
{elseif $item.dtype=='select' /}
<?php $dfvalueArr = explode('|', $item['dfvalue']); ?>
<select name="{$item.name}">
{foreach $dfvalueArr as $option}
<option value="{$option}" {if isset($data[$item.name])&&$data[$item.name]==$option } selected {/if}>{$option}</option>
{/foreach}
</select>
{elseif $item.dtype=='int' /}
<input type="text" name="{$item.name}" value="{$data[$item.name]|default=$item.dfvalue}" vtype="digits" class="layui-input w150" maxlength="10"/>
{elseif $item.dtype=='float' /}
<input type="text" name="{$item.name}" value="{$data[$item.name]|default=$item.dfvalue}" vtype="number" class="layui-input w150" maxlength="9"/>
{elseif $item.dtype=='decimal' /}
<input type="text" name="{$item.name}" value="{$data[$item.name]|default=$item.dfvalue}" vtype="number" class="layui-input w150" maxlength="10"/>
{elseif $item.dtype=='html' /}
<div style="width: 770px;">
{editor id="$key?'dom_el_'.$key:'dom_el_'.$key" name="$item.name" type="ueditor" } {$data[$item.name]|default=$item.dfvalue} {/editor}
</div>
{elseif $item.dtype=='img' /}
<div class="w450">
{imgspace name="$item.name" value="$data[$item.name]??''" title="$item.title" /}
</div>
{elseif $item.dtype=='imgs' /}
<?php $isTypeImgs=true; $imgArr = array_filter(explode(',', $data[$item['name']]??'')); ?>
<div class="js-dtype-imgs" style="min-width: 700px;">
<div>
<button class="layui-btn layui-btn-normal js-upimg" data-name="{$item.name}[]" type="button"><i class="layui-icon"></i>上传图片</button>
<span class="cl-888 f12">图片不得大于2M</span>
</div>
<div class="all-pics pt15 layui-border-box clearfix js-img-list">
{if isset($imgArr) && $imgArr }
{foreach $imgArr as $img}
<div class="fl mr10 mb10 pr w100 h100 bd-ddd bd-cl-e7">
<div class="flex-c w h">
<img src="{$img}" class="tips-img mxh mxw">
</div>
<input name="{$item.name}[]" value="{$img}" type="hidden"/>
<i class="close-modal">×</i>
后面还有 61 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。