Commit b11c86b3 authored by xieyishang's avatar xieyishang

addxx

parent 9bfe0193
<link rel="stylesheet" href="/assets/addons/simditor/css/simditor.min.css">
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
{:token()}
<!-- 文章添加 -->
<div class="form-group">
<label for="c-name" class="control-label col-xs-12 col-sm-2">文章标题:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-name" data-rule="required" class="form-control" name="row[news_title]" type="text" value="">
</div>
</div>
<div class="form-group">
<label for="c-nickname" class="control-label col-xs-12 col-sm-2">二级标题:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-nickname" data-rule="required" class="form-control" name="row[secondary_title]" type="text" value="">
</div>
</div>
<div class="form-group">
<label for="c-image" class="control-label col-xs-12 col-sm-2">缩略图:</label>
<div class="col-xs-12 col-sm-8">
<div class="input-group">
<input id="c-image" class="form-control" size="35" name="row[news_img]" type="text" value="">
<div class="input-group-addon no-border no-padding">
<span><button type="button" id="faupload-image" class="btn btn-danger faupload" data-input-id="c-image" data-mimetype="image/gif,image/jpeg,image/png,image/jpg,image/bmp" data-multiple="false" data-preview-id="p-image"><i class="fa fa-upload"></i> {:__('Upload')}</button></span>
<span><button type="button" id="fachoose-image" class="btn btn-primary fachoose" data-input-id="c-image" data-mimetype="image/*" data-multiple="false"><i class="fa fa-list"></i> {:__('Choose')}</button></span>
</div>
<span class="msg-box n-right"></span>
</div>
<ul class="row list-inline faupload-preview" id="p-image"></ul>
</div>
</div>
<div class="form-group">
<label for="c-description" class="control-label col-xs-12 col-sm-2">详情:</label>
<div class="col-xs-12 col-sm-8">
<textarea id="news_comtent" class="form-control" name="row[news_comtent]"></textarea>
</div>
</div>
<div class="form-group">
<label for="c-weigh" class="control-label col-xs-12 col-sm-2">排序:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-weigh" class="form-control" name="row[news_sort]" type="number" value="0">
</div>
</div>
<!-- <div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Status')}:</label>
<div class="col-xs-12 col-sm-8">
{:build_radios('row[status]', ['normal'=>__('Normal'), 'hidden'=>__('Hidden')])}
</div>
</div> -->
<div class="form-group layer-footer">
<label class="control-label col-xs-12 col-sm-2"></label>
<div class="col-xs-12 col-sm-8">
<button type="submit" class="btn btn-success btn-embossed disabled">{:__('OK')}</button>
<button type="reset" class="btn btn-default btn-embossed">{:__('Reset')}</button>
</div>
</div>
</form>
<script src="/static/js/jquery-3.3.1.min.js"></script>
<script src="/assets/addons/simditor/js/simditor.min.js"></script>
<script>
$(function(){
//news_comtent
var editor = new Simditor({
toolbar: [
'title', 'bold', 'italic', 'underline', 'strikethrough', 'fontScale',
'color', '|', 'ol', 'ul', 'blockquote', 'code', 'table', '|', 'link',
'image', 'hr', '|', 'alignment'
],
textarea: '#news_comtent',
placeholder: '写点什么...',
defaultImage: '/static/home/images/logo.png',
imageButton: ['upload'],
upload: {
url: '../ajax/upload',
params: {_token: ""},
fileKey: 'file',
leaveConfirm: '正在上传文件..',
connectionCount: 1
},
});
//配置路径
editor.uploader.on('uploadsuccess', (function(_this) {
return function(e, file, result) {
console.log(_this,"_this");
console.log(e,"e");
console.log(file,"file");
console.log(result,"result");
var $img, $mask, msg;
if (!file.inline) {
return;
}
$img = file.img;
$img.removeData('file');
$img.removeClass('uploading');
$mask = $img.data('mask');
if ($mask) {
$mask.remove();
}
$img.removeData('mask');
if (result.code != 1) {
$img.attr('src', result.data.url);
console.log("上传错误");
} else {
$img.attr('src', result.data.url);
}
editor.trigger('valuechanged');
var rns = editor.uploader.trigger('uploadready', [file, result]);
console.log(rns,"rns");
return rns;
};
})(this));
})
</script>
<link rel="stylesheet" href="/assets/addons/simditor/css/simditor.min.css">
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
{:token()}
<!-- 文章添加 -->
<input type="hidden" name="news_id" value="{$row.news_id}">
<div class="form-group">
<label for="c-name" class="control-label col-xs-12 col-sm-2">文章标题:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-name" data-rule="required" class="form-control" name="row[news_title]" type="text" value="{$row.news_title}">
</div>
</div>
<div class="form-group">
<label for="c-nickname" class="control-label col-xs-12 col-sm-2">二级标题:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-nickname" data-rule="required" class="form-control" name="row[secondary_title]" type="text" value="{$row.secondary_title}">
</div>
</div>
<div class="form-group">
<label for="c-image" class="control-label col-xs-12 col-sm-2">缩略图:</label>
<div class="col-xs-12 col-sm-8">
<div class="input-group">
<input id="c-image" class="form-control" size="35" name="row[news_img]" type="text" value="{$row.news_img}">
<div class="input-group-addon no-border no-padding">
<span><button type="button" id="faupload-image" class="btn btn-danger faupload" data-input-id="c-image" data-mimetype="image/gif,image/jpeg,image/png,image/jpg,image/bmp" data-multiple="false" data-preview-id="p-image"><i class="fa fa-upload"></i> {:__('Upload')}</button></span>
<span><button type="button" id="fachoose-image" class="btn btn-primary fachoose" data-input-id="c-image" data-mimetype="image/*" data-multiple="false"><i class="fa fa-list"></i> {:__('Choose')}</button></span>
</div>
<span class="msg-box n-right"></span>
</div>
<ul class="row list-inline faupload-preview" id="p-image"></ul>
</div>
</div>
<div class="form-group">
<label for="c-description" class="control-label col-xs-12 col-sm-2">详情:</label>
<div class="col-xs-12 col-sm-8">
<!-- value="{$row.news_comtent}" -->
<textarea id="news_comtent" class="form-control" name="row[news_comtent]" placeholder="{$row.news_comtent}" ></textarea>
</div>
</div>
<div class="form-group">
<label for="c-weigh" class="control-label col-xs-12 col-sm-2">排序:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-weigh" class="form-control" name="row[news_sort]" type="number" value="{$row.news_sort}">
</div>
</div>
<!-- <div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Status')}:</label>
<div class="col-xs-12 col-sm-8">
{:build_radios('row[status]', ['normal'=>__('Normal'), 'hidden'=>__('Hidden')])}
</div>
</div> -->
<div class="form-group layer-footer">
<label class="control-label col-xs-12 col-sm-2"></label>
<div class="col-xs-12 col-sm-8">
<button type="submit" class="btn btn-success btn-embossed disabled">{:__('OK')}</button>
<button type="reset" class="btn btn-default btn-embossed">{:__('Reset')}</button>
</div>
</div>
</form>
<script src="/static/js/jquery-3.3.1.min.js"></script>
<script src="/assets/addons/simditor/js/simditor.min.js"></script>
<script>
$(function(){
//news_comtent
var editor = new Simditor({
toolbar: [
'title', 'bold', 'italic', 'underline', 'strikethrough', 'fontScale',
'color', '|', 'ol', 'ul', 'blockquote', 'code', 'table', '|', 'link',
'image', 'hr', '|', 'alignment'
],
textarea: '#news_comtent',
placeholder: '写点什么...',
defaultImage: '/static/home/images/logo.png',
imageButton: ['upload'],
upload: {
url: '../ajax/upload',
params: {_token: ""},
fileKey: 'file',
leaveConfirm: '正在上传文件..',
connectionCount: 1
},
});
//配置路径
editor.uploader.on('uploadsuccess', (function(_this) {
return function(e, file, result) {
console.log(_this,"_this");
console.log(e,"e");
console.log(file,"file");
console.log(result,"result");
var $img, $mask, msg;
if (!file.inline) {
return;
}
$img = file.img;
$img.removeData('file');
$img.removeClass('uploading');
$mask = $img.data('mask');
if ($mask) {
$mask.remove();
}
$img.removeData('mask');
if (result.code != 1) {
$img.attr('src', result.data.url);
console.log("上传错误");
} else {
$img.attr('src', result.data.url);
}
editor.trigger('valuechanged');
var rns = editor.uploader.trigger('uploadready', [file, result]);
console.log(rns,"rns");
return rns;
};
})(this));
})
</script>
<div class="panel panel-default panel-intro">
{:build_heading()}
<div class="panel-body">
<div id="myTabContent" class="tab-content">
<div class="tab-pane fade active in" id="one">
<div class="widget-body no-padding">
<div id="toolbar" class="toolbar">
{:build_toolbar('refresh,add,delete')}
</div>
<table id="table" class="table table-striped table-bordered table-hover"
data-operate-edit="{:$auth->check('news/edit')}"
data-operate-del="{:$auth->check('news/del')}"
width="100%">
</table>
</div>
</div>
</div>
</div>
</div>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment