137 lines
5.6 KiB
HTML
Executable File
137 lines
5.6 KiB
HTML
Executable File
<!DOCTYPE html>
|
||
<html class="x-admin-sm">
|
||
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<title>编辑新闻</title>
|
||
<meta name="renderer" content="webkit">
|
||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||
<meta name="viewport" content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8,target-densitydpi=low-dpi" />
|
||
<link rel="stylesheet" href="__PUBLIC__/static/css/font.css">
|
||
<link rel="stylesheet" href="__PUBLIC__/static/css/xadmin.css">
|
||
<script type="text/javascript" src="__PUBLIC__/static/lib/layui/layui.js" charset="utf-8"></script>
|
||
<script type="text/javascript" src="__PUBLIC__/static/js/xadmin.js"></script>
|
||
<script type="text/javascript" src="__PUBLIC__/static/ueditor/ueditor.config.js"></script>
|
||
<!-- 编辑器源码文件 -->
|
||
<script type="text/javascript" src="__PUBLIC__/static/ueditor/ueditor.all.js"></script>
|
||
<!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
|
||
<!--[if lt IE 9]>
|
||
<script src="__PUBLIC__/static/js/html5.min.js"></script>
|
||
<script src="__PUBLIC__/static/js/respond.min.js"></script>
|
||
<![endif]-->
|
||
</head>
|
||
<body>
|
||
<div class="layui-fluid">
|
||
<div class="layui-row">
|
||
<form class="layui-form">
|
||
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">
|
||
<span class="x-red">*</span>中文标题</label>
|
||
<div class="layui-input-inline">
|
||
<input type="text" name="title" value="{$info['title']}" lay-verify="required" autocomplete="off" class="layui-input" />
|
||
</div>
|
||
</div>
|
||
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">
|
||
<span class="x-red">*</span>来源</label>
|
||
<div class="layui-input-inline">
|
||
<input type="text" name="source" value="{$info['source']}" lay-verify="required" autocomplete="off" class="layui-input" />
|
||
</div>
|
||
</div>
|
||
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">
|
||
<span class="x-red">*</span>图片
|
||
</label>
|
||
<div class="layui-input-inline">
|
||
<button type="button" class="layui-btn" id="test1">
|
||
<i class="layui-icon"></i>上传图片
|
||
</button>
|
||
<span style="color: #FF0000;"></span>
|
||
</div>
|
||
{empty name="$info['url']"}
|
||
<div class="layui-input-inline" id="image"></div>
|
||
{else/}
|
||
<div class="layui-input-inline" id="image"><img src='{$Think.config.api_domain}{$info['url']}' width='30px' /></div>
|
||
{/empty}
|
||
</div>
|
||
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">
|
||
<span class="x-red">*</span>内容
|
||
</label>
|
||
<div class="layui-input-block">
|
||
<textarea id="demo" name="content">{$info['content']}</textarea>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">
|
||
<span class="x-red">*</span>推荐
|
||
</label>
|
||
<div class="layui-input-block">
|
||
<input type="radio" name="is_recommend" value="1" title="是" {if condition="$info['is_recommend'] eq 1"}checked{/if} lay-filter="is_recommend">
|
||
<input type="radio" name="is_recommend" value="0" title="否" {if condition="$info['is_recommend'] eq 0"}checked{/if} lay-filter="is_recommend">
|
||
</div>
|
||
</div>
|
||
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label"></label>
|
||
<button class="layui-btn" lay-filter="update" lay-submit="">修改</button>
|
||
</div>
|
||
</form>
|
||
</div>
|
||
</div>
|
||
<script>
|
||
var url = "{$info['url']}";
|
||
layui.use(['form', 'layer','jquery','upload','layedit'], function() {
|
||
$ = layui.jquery;
|
||
var form = layui.form, layer = layui.layer,laydate = layui.laydate,layedit = layui.layedit;
|
||
var ue = UE.getEditor('demo',{initialFrameWidth:800,initialFrameHeight:480});
|
||
//监听提交
|
||
form.on('submit(update)', function(data) {
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "/news/actionUpdate",
|
||
data: {
|
||
id:{$info['id']},
|
||
title:data.field.title,
|
||
source:data.field.source,
|
||
url: url,
|
||
content: data.field.content,
|
||
is_recommend: data.field.is_recommend,
|
||
},
|
||
dataType: "json",
|
||
success: function (response) {
|
||
xadmin.close();
|
||
parent.layer.msg("修改成功");
|
||
parent.location.reload();
|
||
}
|
||
});
|
||
return false;
|
||
});
|
||
|
||
var upload = layui.upload;
|
||
var uploadInst = upload.render({
|
||
elem: '#test1'
|
||
,url: '/upload/upload'
|
||
,done: function(res){
|
||
if (res.error_code == 0) {
|
||
url = res.data.src;
|
||
$("#image").html("<img src='"+ url +"' width='30px' />");
|
||
layer.msg('图片上传成功', { icon: 1 });
|
||
} else {
|
||
layer.msg('图片上传失败', { icon: 2 });
|
||
}
|
||
}
|
||
,error: function(){
|
||
layer.msg('图片上传失败', { icon: 2 });
|
||
}
|
||
});
|
||
});
|
||
</script>
|
||
</body>
|
||
|
||
</html> |