You've already forked qlg.tsgz.moe
98 lines
3.6 KiB
HTML
98 lines
3.6 KiB
HTML
{extend name="base" /}
|
|
{block name="css"}
|
|
<link href="__ADMIN__/js/ztree/css/zTreeStyle/zTreeStyle.css?v={$v}" rel="stylesheet" type="text/css" />
|
|
<link rel="stylesheet" type="text/css" href="__STATIC__/plugins/webuploader/webuploader.css?v={$v}" />
|
|
{/block}
|
|
{block name="js"}
|
|
<script src="__ADMIN__/js/ztree/jquery.ztree.all-3.5.js?v={$v}"></script>
|
|
<script src="__STATIC__/plugins/webuploader/webuploader.js?v={$v}" type="text/javascript" ></script>
|
|
<script src="__STATIC__/plugins//kindeditor/kindeditor.js?v={$v}" type="text/javascript" ></script>
|
|
<script src="__ADMIN__/trade_rule/trade_rule.js?v={$v}" type="text/javascript"></script>
|
|
<script>
|
|
$(function () {
|
|
{if condition="$object['id']!=0 "}
|
|
WST.setValues({:json_encode($object)});
|
|
{/if}
|
|
$('#articleForm').validator({
|
|
fields: {
|
|
title: {
|
|
tip: "请输入标题",
|
|
rule: '标题:required;length[~50];'
|
|
},
|
|
content: {
|
|
tip: "请输入内容",
|
|
rule: '内容:required;'
|
|
}
|
|
},
|
|
valid: function(form){
|
|
var id = $('#id').val();
|
|
toEdits(id);
|
|
}
|
|
})
|
|
});
|
|
</script>
|
|
{/block}
|
|
{block name="main"}
|
|
<input type='hidden' id='id' value='{$object["id"]}'/>
|
|
<form id='articleForm' autocomplete="off">
|
|
<table class='wst-form wst-box-top '>
|
|
<tr>
|
|
<th width='150'>标题<font color='red'>*</font>:</th>
|
|
<td><input type="text" id='title' name='title' maxLength='50' style='width:300px;' class='ipt'/></td>
|
|
</tr>
|
|
<tr>
|
|
<th width='150'>内容<font color='red'>*</font>:</th>
|
|
<td>
|
|
<textarea id='content' name='content' class="form-control ipt" style='width:80%;height:400px'></textarea>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan='2' align='center'>
|
|
<button type="submit" class="btn btn-primary btn-mright" ><i class="fa fa-check"></i>保 存</button>
|
|
<button type="button" class="btn" onclick="javascript:history.go(-1)"><i class="fa fa-angle-double-left"></i>返 回</button>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</form>
|
|
<script>
|
|
$(function(){
|
|
//文件上传
|
|
WST.upload({
|
|
pick:'#coverImgPicker',
|
|
formData: {dir:'articles',isThumb:1},
|
|
accept: {extensions: 'gif,jpg,jpeg,png',mimeTypes: 'image/jpg,image/jpeg,image/png,image/gif'},
|
|
callback:function(f){
|
|
var json = WST.toAdminJson(f);
|
|
if(json.status==1){
|
|
$('#coverImgMsg').empty().hide();
|
|
$('#preview').html('<img src="'+WST.conf.IMGURL+'/'+json.savePath+json.thumb+'" height="152" />');
|
|
$('#coverImg').val(json.savePath+json.name);
|
|
}
|
|
},
|
|
progress:function(rate){
|
|
$('#coverImgMsg').show().html('已上传'+rate+"%");
|
|
}
|
|
});
|
|
//编辑器
|
|
KindEditor.ready(function(K) {
|
|
editor1 = K.create('textarea[name="content"]', {
|
|
height:'350px',
|
|
uploadJson : WST.conf.ROOT+'/admin/trade_rule/editorUpload',
|
|
allowFileManager : false,
|
|
allowImageUpload : true,
|
|
allowMediaUpload : false,
|
|
items:[
|
|
'source', '|', 'undo', 'redo', '|', 'preview', 'print', 'template', 'code', 'cut', 'copy', 'paste',
|
|
'plainpaste', 'wordpaste', '|', 'justifyleft', 'justifycenter', 'justifyright',
|
|
'justifyfull', 'insertorderedlist', 'insertunorderedlist', 'indent', 'outdent', 'subscript',
|
|
'superscript', 'clearhtml', 'quickformat', 'selectall', '|', 'fullscreen', '/',
|
|
'formatblock', 'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold',
|
|
'italic', 'underline', 'strikethrough', 'lineheight', 'removeformat', '|','image','media','table', 'hr', 'emoticons', 'baidumap', 'pagebreak',
|
|
'anchor', 'link', 'unlink', '|', 'about'
|
|
],
|
|
afterBlur: function(){ this.sync(); }
|
|
});
|
|
});
|
|
});
|
|
</script>
|
|
{/block} |