{volist name="data" id="vo" key="key"} {if (!empty($vo['setting']))} {php}$vo['setting'] = json_decode($vo['setting'], true);{/php} {/if} {if in_array($vo['type'], ['text', 'number'])}
{if ($vo.name=='chunk_size' || $vo.name=='file_size')}
{:build_input($vo['type'], 'row['.$vo['name'].']', $vo['value'], extend_options([ 'class'=>'form-control col-sm-3', 'id'=>'frm-'.$vo['name'], 'placeholder'=>$vo['tips'], 'data-rule'=>str_replace(',',';',$vo['rules']), 'data-msg'=>$vo['error_tips'] ], $vo['extend']))}
MB
{elseif ($vo.name=='mobile_domain') }
{php}$preg = '/^((?:(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\.){3}(?:25[0-5]|2[0-4]\d|((1\d{2})|([1 -9]?\d))))$/';{/php} {if preg_match($preg, request()->host()) || request()->host()=='localhost'}
当前地址不支持绑定手机域名
{else /} {:build_input($vo['type'], 'row['.$vo['name'].']', $vo['value'], extend_options([ 'class'=>'form-control', 'id'=>'frm-'.$vo['name'], 'placeholder'=>$vo['tips'], 'data-rule'=>str_replace(',',';',$vo['rules']), 'data-msg'=>$vo['error_tips'] ], $vo['extend']))}
.{:request()->rootDomain()}
{/if}
{else /}
{if $vo.name=='cloud_password'}{php}$vo['type'] = 'password';$vo['value'] = $vo['value']?'--password--':'';{/php}{/if} {:build_input($vo['type'], 'row['.$vo['name'].']', $vo['value'], extend_options([ 'class'=>'form-control', 'id'=>'frm-'.$vo['name'], 'placeholder'=>$vo['tips'], 'data-rule'=>str_replace(',',';',$vo['rules']), 'data-msg'=>$vo['error_tips'] ], $vo['extend']))}
{/if}
{if !empty($vo['tips'])}{/if}
{if ($vo.name=='cloud_username' || $vo.name=='cloud_password')} 前往注册 {else /} {php}echo "{\$site.".$vo['name']."}"; {/php} {/if}
{if $vo['is_default']==0}
{/if}
{elseif in_array($vo['type'],['textarea','editor']) /}
{:build_textarea('row['.$vo['name'].']', $vo['value'], extend_options([ 'class'=>'form-control '.($vo['type']=='editor'?'editor':''), 'id' => 'frm-'.$vo['name'], 'placeholder'=>$vo['tips'], 'data-rule'=>str_replace(',',';',$vo['rules']), 'data-msg'=>$vo['error_tips'], 'rows'=>3 ], $vo['extend']))}
{if !empty($vo['tips'])}{/if}
{php}echo "{\$site.".$vo['name']."}"; {/php}
{if $vo['is_default']==0}
{/if}
{elseif in_array($vo['type'],['selectpage']) /}
'frm-'.$vo['name'], 'placeholder'=>$vo['tips'], 'data-rule'=>str_replace(',',';',$vo['rules']), 'data-msg'=>$vo['error_tips'] ], $vo['extend']); ?> 'form-control selectpage', 'data-data'=>$vo['data_list']['type']=='url'?url($vo['data_list']['url']):url('/common/getSelectpage',['t'=>isset($t)?$t:4,'id'=>$vo['id']]), 'data-params'=>!empty($vo['data_list']['param'])?json_encode($vo['data_list']['param']):'', 'data-multiple'=>!empty($vo['data_list']['multiple'])?'true':'false', 'data-pagination'=>!empty($vo['data_list']['pagination'])?'false':'true', 'data-select-only'=>!empty($vo['data_list']['select-only'])?'true':'false', 'data-and-or'=>!empty($vo['data_list']['and-or'])?$vo['data_list']['and-or']:'and', 'data-order-by'=>!empty($vo['data_list']['order-by'])?json_encode(explode(',',$vo['data_list']['order-by'])):'' ]);?> {if $vo['data_list']['type']=='url'} !empty($vo['url_data_list']['url-show-field'])?$vo['data_list']['url-show-field']:'title', 'data-search-field'=>!empty($vo['data_list']['url-search-field'])?$vo['data_list']['url-search-field']:'title', 'data-key-field'=>!empty($vo['data_list']['url-key-field'])?$vo['data_list']['url-key-field']:'id', ]);?> {else /} !empty($vo['data_list']['show-field'])?$vo['data_list']['show-field']:'title', 'data-search-field'=>!empty($vo['data_list']['search-field'])?$vo['data_list']['search-field']:'title', 'data-key-field'=>!empty($vo['data_list']['key-field'])?$vo['data_list']['key-field']:'id', ]);?> {/if} {:build_input('text', 'row['.$vo['name'].']', $vo['value'], $vo['extend'])}
{if !empty($vo['tips'])}{/if}
{php}echo "{\$site.".$vo['name']."}"; {/php}
{if $vo['is_default']==0}
{/if}
{elseif ($vo['type']=='radio')} {if !empty($vo['data_list'])}
{volist name="vo['data_list']" id="item"}
{/volist}
{if !empty($vo['tips'])}{/if}
{if $vo.name=='url_file'}
{:lang('Help')}
{else /}
{php}echo "{\$site.".$vo['name']."}"; {/php}
{/if} {if $vo['is_default']==0}
{/if}
{/if} {elseif $vo['type']=='checkbox' /} {if !empty($vo['data_list'])}
{php}$haystack = explode('|', $vo['value']);{/php} {volist name="vo['data_list']" id="item"}   {/volist}
{if !empty($vo['tips'])}{/if}
{php}echo "{\$site.".$vo['name']."}"; {/php}
{if $vo['is_default']==0}
{/if}
{/if} {elseif in_array($vo['type'], ['select', 'selects']) /}
{php}$haystack = explode('|', $vo['value']);{/php}
{if !empty($vo['tips'])}{/if}
{php}echo "{\$site.".$vo['name']."}"; {/php}
{if $vo['is_default']==0}
{/if}
{elseif in_array($vo['type'], ['image','images']) /}
{php}$ext = !empty($vo['setting']['ext'])?'.'.str_replace('|',',.',$vo['setting']['ext']):"image/*";{/php} {php}$filesize = !empty($vo['setting']['filesize'])?$vo['setting']['filesize']:site('file_size');{/php}
{if !empty($vo['tips'])}{/if}
{php}echo "{\$site.".$vo['name']."}"; {/php}
{if $vo['is_default']==0}
{/if}
{elseif in_array($vo['type'], ['date', 'datetime']) /}
{:build_input('text', 'row['.$vo['name'].']', $vo['value'], extend_options([ 'class'=>'form-control laydate', 'id'=>'frm-'.$vo['name'], 'placeholder'=>$vo['tips'], 'data-rule'=>str_replace(',',';',$vo['rules']), 'data-msg'=>$vo['error_tips'], 'data-type'=>$vo['type'] ], $vo['extend']))}
{if !empty($vo['tips'])}{/if}
{php}echo "{\$site.".$vo['name']."}"; {/php}
{if $vo['is_default']==0}
{/if}
{elseif in_array($vo['type'], ['downfile','downfiles']) /}
{php}$ext = !empty($vo['setting']['ext'])?'.'.str_replace('|',',.',$vo['setting']['ext']):"*";{/php} {php}$filesize = !empty($vo['setting']['filesize'])?$vo['setting']['filesize']:site('file_size');{/php}
{if !empty($vo['tips'])}{/if}
{php}echo "{\$site.".$vo['name']."}"; {/php}
{if $vo['is_default']==0}
{/if}
{elseif $vo['type']=='array' /}
{$vo['data_list']['key']}
{$vo['data_list']['value']}
{volist name="vo['value_array']" id="item"}
'form-control', 'placeholder'=>$vo['tips'], 'data-rule'=>str_replace(',',';',$vo['rules']), 'data-msg'=>$vo['error_tips']], $vo['extend'], true)}>
'form-control', 'placeholder'=>$vo['tips'], 'data-rule'=>str_replace(',',';',$vo['rules']), 'data-msg'=>$vo['error_tips']], $vo['extend'], true)}>
{/volist}
{if !empty($vo['tips'])}{/if}
{if $vo['name']=='url_rewrite'}
{:lang('Help')}
{else /}
{php}echo "{\$site.".$vo['name']."}"; {/php}
{/if} {if $vo['is_default']==0}
{/if}
{/if} {/volist}