official_website/app/admin/view/model_manage/add.html

170 lines
6.8 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{extend name="foxcms" /}
{block name="css"}
{/block}
{block name="body"}
<input name="columnId" type="hidden" value="{$columnId}"/>
<div class="foxcms-content-inner">
<!-- page content -->
<div class="contact-way-content">
<div class="section section-panel">
<div class="section-title">添加模型</div>
<div class="section-main">
<div class="section-main-item">
<div class="foxui-input-group">
<div class="input-label">
<label>模型名称:</label>
</div>
<div class="input-box">
<div class="foxui-input-suffix">
<input class="foxui-size-small" maxlength="30" placeholder="请输入模型名称" name="name">
<i class="foxui-suffix-icon foxui-suffix-count">0/30</i>
</div>
</div>
</div>
</div>
<div class="section-main-item">
<div class="foxui-input-group">
<div class="input-label">
<label>模型标识:</label>
</div>
<div class="input-box">
<div class="foxui-input-suffix">
<input class="foxui-size-small" maxlength="60" placeholder="请输入模型标识" name="nid" onkeyup="this.value=this.value.replace(/[^a-z0-9]/g,'');">
<i class="foxui-suffix-icon foxui-suffix-count">0/60</i>
</div>
</div>
</div>
<p class="input-box-info">
与文档的模板相关连建议由小写字母、数字组成因为部份Unix系统无法识别中文文件。
<br>
列表模板是list_模型标识.html
<br>
文档模板是view_模型标识.html
</p>
</div>
<div class="section-main-item">
<div class="foxui-input-group">
<div class="input-label">
<label class="foxui-required">状态:</label>
</div>
<div class="input-box status">
<div class="foxui-radio-group">
<div class="foxui-radio is-checked">
<span class="foxui-radio-input">
<i class="foxui-radio-icon"></i>
<input type="radio" value="1" name="status">
</span>
<span class="foxui-radio-label">启用</span>
</div>
<div class="foxui-radio">
<span class="foxui-radio-input">
<i class="foxui-radio-icon"></i>
<input type="radio" value="0" name="status">
</span>
<span class="foxui-radio-label">禁用</span>
</div>
</div>
</div>
</div>
</div>
<div class="section-main-item">
<div class="foxui-input-group">
<div class="input-label">
<label class="foxui-required">参照模型:</label>
</div>
<div class="input-box reference_model">
<div class="foxui-radio-group">
<div class="foxui-radio is-checked">
<span class="foxui-radio-input">
<i class="foxui-radio-icon"></i>
<input type="radio" value="0">
</span>
<span class="foxui-radio-label">文章模型</span>
</div>
<div class="foxui-radio">
<span class="foxui-radio-input">
<i class="foxui-radio-icon"></i>
<input type="radio" value="1">
</span>
<span class="foxui-radio-label">单页模型</span>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="foxcms-content-footer">
<button class="is-long foxui-size-small foxui-solid-primary" id="save">保存</button>
</div>
{include file="footed-copy"/}
{/block}
{block name="js"}
<script src="{$staticPath}js/jquery.validate.min.js"></script>
<script>
//保存
$('#save').click(function (){
//状态
let status = $('.status .foxui-radio.is-checked input').val();
let reference_model = $('.reference_model .foxui-radio.is-checked input').val();
let name = $('input[name="name"]').val();
let nid = $('input[name="nid"]').val();
let datas ={"name": name, "nid":nid, "status":status, reference_model};
foxui.dialog({
title: '保存',
content: '您确定要保存吗',
cancelText: '取消',
confirmText: '保存',
confirm: function (callback) {
ajaxR('add','post',datas,{},function (res) {
if (res.code == 1) {
foxui.message({
type:'success',
text:res.msg
})
window.location.href=document.referrer;//返回并且刷新
} else {
foxui.message({
type:'warning',
text:res.msg
})
}
}, function (res) {
foxui.message({
type:'danger',
text:res.msg
})
})
callback();
},
cancel: function () {
foxui.message({
type:'warning',
text:'取消操作'
})
},
});
})
</script>
{/block}