www.gusucode.com > SDCMS三合一企业网站管理系统PHP源码程序 > SDCMS三合一企业网站管理系统/sdcms_swhy_v1.7/sdcms_swhy_v1.7/上传本目录中文件/theme/default/content/form/add.php
<?php if(!defined('IN_SDCMS')) exit;?>{include file="top.php"} <title>{if strlen($seotitle)>0}{$seotitle}_{/if}{$title}_{sdcms[web_name]}</title> <meta name="keywords" content="{if strlen($seokey)>0}{$seokey}{else}{$title}{/if}"> <meta name="description" content="{if strlen($seodesc)>0}{$seodesc}{else}{$title}{/if}"> <script src="{WEB_ROOT}public/ueditor/ueditor.config.js"></script> <script src="{WEB_ROOT}public/ueditor/ueditor.all.min.js"></script> </head> <body> {include file="head.php"} <div class="bg_inner am-animation-scale-up am-animation-delay-1"> <div class="width banner_inner"> <div class="left"> <ul> <li class="hover"><a>{$title}</a></li> </ul> </div> <div class="right"><span class="am-icon-phone am-icon-fw"></span>{sdcms[ct_tel]}{block("inner_text")}</div> </div> </div> <div class="width inner_container am-animation-slide-bottom am-animation-delay-1"> <ol class="am-breadcrumb am-breadcrumb-slash am-animation-slide-top am-animation-delay-1"> <li><a href="{WEB_DOMAIN}" class="am-icon-home">首页</a></li> <li><a href="{U('home/form/index/','fid='.$fid.'')}" title="{$title}">{$title}</a></li> <li class="am-active">在线提交</li> </ol> <form class="am-form am-form-horizontal form-add" method="post"> {foreach $field as $rs} <div class="am-form-group"{if $rs['field_type']==7} style="display:none;"{/if}> <label class="am-u-sm-2 am-form-label">{$rs['field_title']}</label> <div class="am-u-sm-10"> {switch $rs['field_type']} {case 1}<input type="text" name="{$rs['field_key']}" id="{$rs['field_key']}" size="50"{if $rs['field_length']!=0} maxlength="{$rs['field_length']}"{/if} value="{deal_default($rs['field_default'])}" {deal_rule($rs['field_rule'],$rs['field_title'])}>{/case} {case 2}<input type="text" name="{$rs['field_key']}" id="{$rs['field_key']}" size="50"{if $rs['field_length']!=0} maxlength="{$rs['field_length']}"{/if} value="{deal_default($rs['field_default'])}" data-am-datepicker readonly {deal_rule($rs['field_rule'],$rs['field_title'])}>{/case} {case 3}<input type="text" name="{$rs['field_key']}" id="{$rs['field_key']}" size="50"{if $rs['field_length']!=0} maxlength="{$rs['field_length']}"{/if} value="{deal_default($rs['field_default'])}" {deal_rule($rs['field_rule'],$rs['field_title'])}>{/case} {case 4}<input type="text" name="{$rs['field_key']}" id="{$rs['field_key']}" size="50"{if $rs['field_length']!=0} maxlength="{$rs['field_length']}"{/if} value="{deal_default($rs['field_default'])}" {deal_rule($rs['field_rule'],$rs['field_title'])}>{/case} {case 5}<input type="text" name="{$rs['field_key']}" id="{$rs['field_key']}" size="50"{if $rs['field_length']!=0} maxlength="{$rs['field_length']}"{/if} value="{deal_default($rs['field_default'])}" {deal_rule($rs['field_rule'],$rs['field_title'])}> <span class="am-btn-group"><input type="button" class="am-btn am-btn-secondary am-radius dropzone" config="{$rs['field_key']}" url="{U('home/upload/upfile','type='.$rs['field_upload_type'].'')}" maxsize="{if $rs['field_upload_type']==1}{C('upload_image_max')}{elseif $rs['field_upload_type']==2}{C('upload_video_max')}{else}{C('upload_file_max')}{/if}" value="上传">{/case} {case 6}<input type="password" name="{$rs['field_key']}" id="{$rs['field_key']}" size="50" value="{deal_default($rs['field_default'])}" {deal_rule($rs['field_rule'],$rs['field_title'])}>{/case} {case 7}<input type="text" name="{$rs['field_key']}" id="{$rs['field_key']}" size="50"{if $rs['field_length']!=0} maxlength="{$rs['field_length']}"{/if} value="{deal_default($rs['field_default'])}">{/case} {case 8}<textarea name="{$rs['field_key']}" id="{$rs['field_key']}" rows="3" cols="50" {deal_rule($rs['field_rule'],$rs['field_title'])}>{deal_default($rs['field_default'])}</textarea>{/case} {case 9} {php $arr=explode(",",$rs['field_list'])} {foreach $arr as $j=>$key} {php $data=explode("|",$key)} {if $rs['field_radio']==1}<label class="am-radio-inline">{else}<div class="am-radio">{/if} <input type="radio" name="{$rs['field_key']}" id="{$rs['field_key']}_{$j}" value="{$data[1]}"{if $j==0} {deal_rule($rs['field_rule'],$rs['field_title'])}{/if} {if $rs['field_default']=="".$data[1].""} checked{/if}> {if $rs['field_radio']==1}<span for="{$rs['field_key']}_{$j}">{$data[0]}</span>{else}<label for="{$rs['field_key']}_{$j}">{$data[0]}</label>{/if} {if $rs['field_radio']==1}</label>{else}</div>{/if} {/foreach} {/case} {case 10} {php $arr=explode(",",$rs['field_list'])} {foreach $arr as $j=>$key} {php $data=explode("|",$key)} <label class="am-checkbox-inline"> <input type="checkbox" name="{$rs['field_key']}[]" id="{$rs['field_key']}_{$j}" value="{$data[1]}" {if $j==0} {deal_rule($rs['field_rule'],$rs['field_title'])}{/if} {if stristr(",".$rs['field_default'].",",",".$data[1].",")} checked{/if}><span for="{$rs['field_key']}_{$j}">{$data[0]}</span> </label> {/foreach} {/case} {case 11} <select name="{$rs['field_key']}" id="{$rs['field_key']}" class="w420" {deal_rule($rs['field_rule'],$rs['field_title'])}> <option value="">请选择{$rs['field_title']}</option> {php $arr=explode(",",$rs['field_list'])} {foreach $arr as $j=>$key} {php $data=explode("|",$key)} <option value="{$data[1]}" {if $rs['field_default']=="".$data[1].""} selected{/if}>{$data[0]}</option> {/foreach} </select> {/case} {case 12}<script id="{$rs['field_key']}" name="{$rs['field_key']}" type="text/plain" style="height:260px;"></script> <script>UE.getEditor('{$rs['field_key']}',{serverUrl:'{U('home/upload/index')}'{if $rs['field_editor']==1},toolbars:editorOption{/if}});</script> {/case} {case 13} <span class="am-btn-group"><input type="button" class="am-btn am-btn-secondary dropzone-more" config="{$rs['field_key']}" url="{U('upload/upfile','type=1')}" maxsize="{C('upload_image_max')}" value="上传"></span> <div class="imagelist"> <ul id="list_{$rs['field_key']}"> </ul> <div class="am-cf"></div> </div> {/case} {case 14} <select name="{$rs['field_key']}" id="{$rs['field_key']}" class="w420" {deal_rule($rs['field_rule'],$rs['field_title'])}> {php $table=$rs['field_table']} {php $join=$rs['field_join']} {php $where=$rs['field_where']} {php $order=$rs['field_order']} {php $value=$rs['field_value']} {php $label=$rs['field_label']} {php $default=$rs['field_default']} {if $where==''} {php $where='1=1'} {/if} {if $order==''} {php $order="$value desc"} {/if} <option value="">请选择{$rs['field_title']}</option> {sdcms:ra top="0" table="$table" join="$join" where="$where" order="$order"} <option value="{$ra['.$value.']}"{if $default==$ra['.$value.']} selected{/if}>{$ra['.$label.']}</option> {/sdcms:ra} </select> {/case} {/switch} {if $rs['field_tips']<>''}<span class="am-margin-left input-tips">{$rs['field_tips']}</span>{/if} <span for="{$rs['field_key']}" class="msg-box"></span> </div> </div> {/foreach} {if $iscode==1} <div class="am-form-group"> <label class="am-u-sm-2 am-form-label">验证码</label> <div class="am-u-sm-10"> <input type="text" name="code" id="code" size="10" data-rule="验证码:required;"> <span class="am-margin-left input-tips"><img src="{U('code')}" height="40" id="verify" title="点击更换验证码"></span><span for="code" class="msg-box"></span> </div> </div> {/if} <div class="am-form-group"> <div class="am-u-sm-10 am-u-sm-offset-2"> <button type="submit" class="am-btn am-btn-primary am-radius">提交</button> </div> </div> </form> </div> {include file="foot.php"} <link rel="stylesheet" href="{WEB_ROOT}public/admin/css/toastr.css"> <script src="{WEB_ROOT}public/js/dropzone.js"></script> <script src="{WEB_ROOT}public/admin/js/toastr.min.js"></script> <script src="{WEB_ROOT}public/validator/jquery.validator.min.js?local=zh-CN"></script> <script> $(function(){ $("#verify").click(function(){ var img=$(this).attr("src"); if(img.indexOf('?')>0) { $(this).attr("src",img+'&random='+Math.random()); } else { $(this).attr("src",img.replace(/\?.*$/,'')+'?'+Math.random()); } $("#code").val(""); }); $(document).on("click",".imagelist .img-left",function(){ var $li=$(this).parent().parent(); var $pre=$li.prev("li"); $pre.insertAfter($li) }) $(document).on("click",".imagelist .img-right",function(){ var $li=$(this).parent().parent(); var $next=$li.next("li"); $next.insertBefore($li); }); $(document).on("click",".imagelist .img-del",function(){ $(this).parent().parent().remove(); }); toastr.options={"positionClass":"toast-top-center","timeOut":"3000","onclick":null,showMethod:"slideDown",hideMethod:"slideUp"}; $('.am-form').validator({ timely:2, stopOnError:true, focusCleanup:true, ignore:':hidden', theme:'yellow_right_effect', valid:function(form) { $.AMUI.progress.inc(); $.ajax({ type:'post', cache:false, dataType:'json', url:'{U('add','fid='.$fid.'','',1)}', data:$(form).serialize(), error:function(e){alert(e.responseText);}, success:function(d) { $.AMUI.progress.set(1.0); if(d.state=='success') { toastr.success(d.msg); setTimeout(function(){location.href='{if $backway==1}{U('index','fid='.$fid.'','',1)}{else}{U('add','fid='.$fid.'','',1)}{/if}';},1500); } else { toastr.error(d.msg); } } }) } }); }) $(".dropzone").dropzone( { maxFiles:1, success:function(file,data,that) { data=jQuery.parseJSON(data); this.removeFile(file); if(data.state=="success") { toastr.success("上传成功"); $("#"+$(that).attr("config")).val(data.msg); } else { toastr.error("上传失败:"+data.msg); } }, error:function(file,msg) { toastr.error(msg); } }); $(".dropzone-more").dropzone( { maxFiles:50, success:function(file,data,that) { data=jQuery.parseJSON(data); this.removeFile(file); if(data.state=="success") { var name=$(that).attr("config"); var num=1; $("#list_"+name+" li").each(function() { var max=parseInt($(this).attr("num")); if (max>=num) { num=max+1; } }); var html=''; html+='<li num="'+num+'">'; html+=' <div class="preview">'; html+=' <input type="hidden" name="'+name+'['+num+'][image]" value="'+data.msg+'">'; html+=' <img src="'+data.msg+'" />'; html+=' </div>'; html+=' <div class="intro">'; html+=' <textarea name="'+name+'['+num+'][desc]" placeholder="图片描述..."></textarea>'; html+=' </div>'; html+=' <div class="action"><a href="javascript:;" class="img-left"><i class="am-icon-angle-double-left am-icon-fw"></i>左移</a><a href="javascript:;" class="img-right"><i class="am-icon-angle-double-right am-icon-fw"></i>右移</a><a href="javascript:;" class="img-del"><i class="am-icon-close am-icon-fw"></i>删除</a></div>'; html+='</li>'; $("#list_"+name).append(html); } else { toastr.error("上传失败:"+data.msg); } }, error:function(file,msg) { toastr.error(msg); } }); </script> </body> </html>