File: /www/wwwroot/www.xxlht.com/application/admin/template/minipro/theme_edit.htm
{include file="public/layout" /}
<body style="background-color: rgb(255, 255, 255); overflow: auto; cursor: default; -moz-user-select: inherit;min-width: auto;">
<div id="append_parent"></div>
<div id="ajaxwaitid"></div>
<div class="page" style="min-width: auto;box-shadow:none;">
<form class="form-horizontal" id="post_form" action="{:url('Minipro/theme_edit')}" method="post">
<div class="ncap-form-default">
<dl class="row">
<dt class="tit">
<label for="name"><em>*</em>小程序名称</label>
</dt>
<dd class="opt">
<input type="text" name="name" value="{$info.name}" id="name" class="input-txt">
<span class="err"></span>
<p class="notic"></p>
</dd>
</dl>
<dl class="row">
<dt class="tit">
<label>缩略图</label>
</dt>
<dd class="opt">
<div class="input-file-show div_litpic_local" {neq name="$info.is_remote" value="0"}style="display: none;"{/neq}>
<span class="show">
<a id="img_a" target="_blank" class="nyroModal" rel="gal" href="{$info.litpic_local|default='javascript:void(0);'}">
<i id="img_i" class="fa fa-picture-o" {notempty name="$info.litpic_local"}onmouseover="layer_tips=layer.tips('<img src={$info.litpic_local} class=\'layer_tips_img\'>',this,{tips: [1, '#fff']});"{/notempty} onmouseout="layer.close(layer_tips);"></i>
</a>
</span>
<span class="type-file-box">
<input type="text" id="litpic_local" name="litpic_local" value="{$info.litpic_local|default=''}" class="type-file-text">
<input type="button" name="button" id="button1" value="选择上传..." class="type-file-button">
<input class="type-file-file" onClick="GetUploadify(1,'','allimg','img_call_back')" size="30" hidefocus="true" nc_type="change_site_logo"
title="点击前方预览图可查看大图,点击按钮选择文件并提交表单后上传生效">
</span>
</div>
<input type="text" id="litpic_remote" name="litpic_remote" value="{$info.litpic_remote|default=''}" placeholder="http://" class="input-txt" onKeyup="keyupRemote(this, 'litpic');" {neq name="$info.is_remote" value="1"}style="display: none;"{/neq}>
<label><input type="checkbox" name="is_remote" id="is_remote" value="1" {eq name="$info.is_remote" value="1"}checked="checked"{/eq} onClick="clickRemote(this, 'litpic');">远程图片</label>
<span class="err"></span>
<p class="notic"></p>
</dd>
</dl>
<div class="bot">
<input type="hidden" name="mini_id" id="mini_id" value="{$info.mini_id}">
<a href="JavaScript:void(0);" onclick="checkForm();" class="ncap-btn-big ncap-btn-green" id="submitBtn">确认提交</a>
</div>
</div>
</form>
</div>
<script type="text/javascript">
var parentObj = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
$("body").bind('keydown', function(event){
if(event.keyCode ==13){
checkForm();
}
});
// 判断输入框是否为空
function checkForm(){
if($('input[name=name]').val() == ''){
showErrorMsg('小程序名称不能为空!');
$('input[name=name]').focus();
return false;
}
layer_loading('正在处理');
$.ajax({
url: "{:url('Minipro/theme_edit', ['_ajax'=>1])}",
type: 'POST',
dataType: 'JSON',
data: $('#post_form').serialize(),
success: function(res){
layer.closeAll();
if (res.code == 1) {
var _parent = parent;
_parent.layer.close(parentObj);
_parent.layer.msg(res.msg, {shade: 0.3, time: 1000}, function(){
_parent.window.location.reload();
});
} else {
layer.alert(res.msg, {icon:5});
}
return false;
},
error: function(e){
layer.closeAll();
layer.alert('操作失败', {icon:5});
return false;
}
});
}
function img_call_back(fileurl_tmp)
{
$("#litpic_local").val(fileurl_tmp);
$("#img_a").attr('href', fileurl_tmp);
$("#img_i").attr('onmouseover', "layer_tips=layer.tips('<img src="+fileurl_tmp+" class=\\'layer_tips_img\\'>',this,{tips: [1, '#fff']});");
$("input[name=is_litpic]").attr('checked', true); // 自动勾选属性[图片]
}
</script>
{include file="public/footer" /}