169 lines
7.2 KiB
HTML
169 lines
7.2 KiB
HTML
<include file="public/layout" />
|
|
<body style="background-color: #FFF; overflow: auto;">
|
|
<div id="toolTipLayer" style="position: absolute; z-index: 9999; display: none; visibility: visible; left: 95px; top: 573px;"></div>
|
|
<div id="append_parent"></div>
|
|
<div id="ajaxwaitid"></div>
|
|
<div class="page">
|
|
<div class="fixed-bar">
|
|
<div class="item-title"><a class="back" href="javascript:history.back();" title="返回列表"><i class="fa fa-arrow-circle-o-left"></i></a>
|
|
<div class="subject">
|
|
<h3>自定义导航 - 编辑导航</h3>
|
|
<h5>网站系统自定义导航与管理</h5>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<form class="form-horizontal" id="addEditNavForm" method="post">
|
|
<div class="ncap-form-default">
|
|
<!--选择导航条位置-->
|
|
<dl class="row">
|
|
<dt class="tit">
|
|
<label for="position"><em>*</em>导航位置</label>
|
|
</dt>
|
|
<dd class="opt">
|
|
<select class="small form-control" id="position" name="position" <if condition="!empty($navigation)"> disabled </if>>
|
|
<foreach name="position" key="kk" item="vv">
|
|
<option value="{$kk}" <if condition="$kk eq $navigation[position]"> selected </if> > {$vv} </option>
|
|
</foreach>
|
|
</select>
|
|
</dd>
|
|
</dl>
|
|
|
|
<dl class="row">
|
|
<dt class="tit">
|
|
<label for="system_nav"><em>*</em>系统内容</label>
|
|
</dt>
|
|
<dd class="opt">
|
|
|
|
<if condition="$navigation[position] eq top">
|
|
<select class="small form-control" id="system_nav" name="system_nav">
|
|
<option value="">自定义导航</option>
|
|
<foreach name="system_nav" key='k' item="v" >
|
|
<option value="{$k}"<if condition="$k eq $navigation[url]"> selected </if> >{$v}</option>
|
|
</foreach>
|
|
</select>
|
|
<elseif condition="$navigation[position] eq bottom"/>
|
|
<select class="small form-control" id="system_bottom" name="system_bottom">
|
|
<option value="">自定义导航</option>
|
|
<foreach name="system_bottom" key='k' item="v" >
|
|
<option value="{$k}" <if condition="$k eq $navigation[url]"> selected </if> >{$v}</option>
|
|
</foreach>
|
|
</select>
|
|
<else />
|
|
<select class="small form-control" id="system_nav" name="system_nav">
|
|
<option value="">自定义导航</option>
|
|
<foreach name="system_nav" key='k' item="v" >
|
|
<option value="{$k}"<if condition="$k eq $navigation[url]"> selected </if> >{$v}</option>
|
|
</foreach>
|
|
</select>
|
|
|
|
<select class="small form-control" id="system_bottom" name="system_bottom" style="display: none">
|
|
<option value="">自定义导航</option>
|
|
<foreach name="system_bottom" key='k' item="v" >
|
|
<option value="{$k}" <if condition="$k eq $navigation[url]"> selected </if> >{$v}</option>
|
|
</foreach>
|
|
</select>
|
|
|
|
</if>
|
|
<span class="err"></span>
|
|
<p class="notic">自定义导航</p>
|
|
</dd>
|
|
</dl>
|
|
<dl class="row">
|
|
<dt class="tit">
|
|
<label for="name"><em>*</em>导航名称</label>
|
|
</dt>
|
|
<dd class="opt">
|
|
<input type="text" value="{$navigation.name}" name="name" id="name" class="input-txt">
|
|
<span class="err" id="name_err" style="display: none">导航名称不能为空!!</span>
|
|
<p class="notic"></p>
|
|
</dd>
|
|
</dl>
|
|
<dl class="row">
|
|
<dt class="tit">
|
|
<label for="url"><em>*</em>链接</label>
|
|
</dt>
|
|
<dd class="opt">
|
|
<input type="text" value="{$navigation.url}" name="url" id="url" class="input-txt">
|
|
<span class="err"></span>
|
|
<p class="notic"></p>
|
|
</dd>
|
|
</dl>
|
|
<dl class="row">
|
|
<dt class="tit">
|
|
<label for="sort"><em>*</em>排序</label>
|
|
</dt>
|
|
<dd class="opt">
|
|
<input type="text" value="{$navigation.sort}" name="sort" id="sort" class="input-txt">
|
|
<span class="err"></span>
|
|
<p class="notic"></p>
|
|
</dd>
|
|
</dl>
|
|
<div class="bot"><a href="JavaScript:void(0);" onclick="checkForm();" class="ncap-btn-big ncap-btn-green" id="submitBtn">确认提交</a></div>
|
|
</div>
|
|
<input type="hidden" name="id" value="{$navigation.id}">
|
|
</form>
|
|
</div>
|
|
<script type="text/javascript">
|
|
var ajax_return_status = 1; // 标识ajax 请求是否已经回来 可以进行下一次请求
|
|
// 判断输入框是否为空
|
|
function checkForm(){
|
|
var name = $("#addEditNavForm").find("input[name='name']").val();
|
|
if($.trim(name) == '')
|
|
{
|
|
$("#name_err").show();
|
|
return false;
|
|
}
|
|
if (ajax_return_status == 0) {
|
|
return false;
|
|
}
|
|
ajax_return_status = 0;
|
|
$.ajax({
|
|
url:"{:U('Admin/System/navHandle')}",
|
|
type:'post',
|
|
dataType:'json',
|
|
data:$('#addEditNavForm').serialize(),
|
|
success:function(data){
|
|
layer.closeAll();
|
|
if(data.status==1){
|
|
layer.msg(data.msg, {icon: 1},function () {
|
|
window.location.href = data.url
|
|
});
|
|
}else{
|
|
layer.msg(data.msg, {icon: 3});
|
|
ajax_return_status = 1;
|
|
}
|
|
}
|
|
});
|
|
}
|
|
// 更改系统内容
|
|
$("#system_nav").change(function(){
|
|
var text = $(this).find("option:selected").text();
|
|
text = text.replace(/-/ig,"");
|
|
var val = $(this).find("option:selected").val();
|
|
$("input[name='name']").val(text);
|
|
$("input[name='url']").val(val);
|
|
});
|
|
|
|
//判断位置
|
|
$("#position").change(function(){
|
|
var position = $(this).find("option:selected").val();
|
|
if(position == 'top'){
|
|
$("#system_nav").show();
|
|
$("#system_bottom").hide();
|
|
}else if(position == 'bottom'){
|
|
$("#system_nav").hide();
|
|
$("#system_bottom").show();
|
|
}
|
|
});
|
|
|
|
//更改文章
|
|
$("#system_bottom").change(function(){
|
|
var text = $(this).find("option:selected").text();
|
|
text = text.replace(/-/ig,"");
|
|
var val = $(this).find("option:selected").val();
|
|
$("input[name='name']").val(text);
|
|
$("input[name='url']").val(val);
|
|
})
|
|
</script>
|
|
</body>
|
|
</html> |