@extends('admin.layouts.master')
{{-- 標(biāo)題 --}}
@section('title', '內(nèi)容管理')
{{-- CSS樣式開始 --}}
@section('styles')
<link rel="stylesheet" href="{{ asset('common/css/bootstrap-switch.min.css') }}"> <!-- bootstrap的開關(guān)按鈕樣式 -->
<link rel="stylesheet" href="{{ asset('common/css/bootstrap-select.min.css') }}"> <!-- bootstrap的下拉選擇樣式 -->
<link rel="stylesheet" href="{{ asset('editor.md/css/editormd.min.css') }}"> <!-- MD編輯器的樣式 -->
<style type="text/css">
#cover-placeholder {
width: 100%;
height: 300px;
cursor: pointer;
}
</style>
@endsection {{-- CSS樣式結(jié)束 --}}
{{-- 主題內(nèi)容開始 --}}
@section('content')
{{-- 內(nèi)容面板開始 --}}
<div class="panel panel-default">
{{-- 內(nèi)容標(biāo)題開始 --}}
<div class="panel-heading">
<h3 class="panel-title">新建內(nèi)容</h3>
</div> {{-- 內(nèi)容標(biāo)題結(jié)束 --}}
{{-- 內(nèi)容數(shù)據(jù)開始 --}}
<div class="panel-body">
{{-- 柵欄開始 --}}
<div class="row">
{{-- 柵欄內(nèi)容區(qū)開始 --}}
<div class="col-md-12">
{{-- 盒子開始 --}}
<div class="box box-solid">
{{-- 表單開始 --}}
<form role="form" method="POST" action="{{ url('content') }}" id="page-form">
{{ csrf_field() }}
{{-- 表單提交后, 錯誤信息返回 --}}
@include('admin.public.error')
{{-- 盒子內(nèi)容主體開始 --}}
<div class="box-body">
<div class="form-group">
<label for="title">頁面標(biāo)題</label>
<div class="row">
<div class='col-md-6'>
<input type='text' class='form-control' name="title" id='title' placeholder='標(biāo)題'>
</div>
</div>
</div>
<div class="form-group">
<label for="keywords">關(guān)鍵字(Keywords)</label>
<div class="row">
<div class='col-md-6'>
<input type='text' class='form-control' name="keywords" id='keywords' placeholder='請輸入關(guān)鍵字,以#號分割,利于搜索引擎收錄'>
</div>
</div>
</div>
<div class="form-group">
<label for="cover">封面(Cover)</label>
<div class="row">
<div class='col-md-6'>
![]({{ asset('admin/content/images/placeholder.jpg') }})
<input type="hidden" name="cover" id="cover" value="{{ asset('admin/content/images/placeholder.jpg') }}">
</div>
</div>
</div>
<div class="form-group">
<label for="content">頁面內(nèi)容</label>
<div id="editormd">
{{-- MD編輯器左側(cè)編輯開始 --}}
<textarea class="editormd-markdown-textarea" style="display:none;" id="content" name="content"></textarea>
{{-- MD編輯器右側(cè)實時顯示開始 --}}
<textarea style="display:none;" name="html_content"></textarea>
</div>
</div>
</div> {{-- 盒子內(nèi)容主體結(jié)束 --}}
{{-- 盒子底部按鈕組開始 --}}
<div class="box-footer">
<button type="submit" id="submit-page" class="btn btn-primary">創(chuàng)建</button>
<button type="reset" id="reset-btn" class="btn btn-warning">重置</button>
</div> {{-- 盒子底部按鈕組結(jié)束 --}}
</form> {{-- 表單結(jié)束 --}}
<!-- 真正的圖片上傳表單 -->
<form id="upload-cover" enctype="multipart/form-data">
<input type="file" name="editormd-image-file" id="editormd-image-file" style="display: none;">
</form>
</div> {{-- 盒子結(jié)束 --}}
</div> {{-- 柵欄內(nèi)容區(qū)結(jié)束 --}}
</div> {{-- 柵欄結(jié)束 --}}
</div> {{-- 內(nèi)容數(shù)據(jù)結(jié)束 --}}
</div> {{-- 內(nèi)容面板結(jié)束 --}}
@endsection {{-- 主題內(nèi)容結(jié)束 --}}
{{-- JS開始 --}}
@section('scripts')
<script src="{{ asset('common/js/bootstrap-switch.min.js') }}"></script> <!-- bootstrap的開關(guān)按鈕js -->
<script src="{{ asset('common/js/bootstrap-select.min.js') }}"></script> <!-- bootstrap的下拉選擇js -->
<script src="{{ asset('editor.md/editormd.min.js') }}"></script> <!-- MD的js -->
<script src="{{ asset('common/js/MyAjax.js') }}"></script> <!-- 自封裝的ajax -->
<script>
/** 封面圖片上傳 */
$('#cover-placeholder').click(function () {
$('#editormd-image-file').trigger('click');
});
$('#editormd-image-file').change(function () {
$.ajaxSetup({
headers : {
'X-CSRF-TOKEN' : $('meta[name="csrf-token"]').attr('content')
}
});
$.ajax({
url: '/upload_image',
type: 'POST',
data: new FormData($('#upload-cover')[0]),
cache: false,
processData: false,
contentType: false,
success: function (data) {
$('#cover-placeholder').attr('src', data.url);
$('#cover').val(data.url);
},
error: function(XMLHttpRequest) {
alert('err');
console.log(XMLHttpRequest);
}
});
});
</script>
@endsection {{-- JS結(jié)束 --}}
ajax圖片異步上傳
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來暑劝,“玉大人骆莹,你說我怎么就攤上這事〉C停” “怎么了幕垦?”我有些...
- 文/不壞的土叔 我叫張陵丢氢,是天一觀的道長。 經(jīng)常有香客問我先改,道長疚察,這世上最難降的妖魔是什么? 我笑而不...
- 正文 為了忘掉前任仇奶,我火速辦了婚禮貌嫡,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘该溯。我一直安慰自己岛抄,他們只是感情好,可當(dāng)我...
- 文/花漫 我一把揭開白布狈茉。 她就那樣靜靜地躺著夫椭,像睡著了一般。 火紅的嫁衣襯著肌膚如雪论皆。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼屠橄,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了闰挡?” 一聲冷哼從身側(cè)響起锐墙,我...
- 正文 年R本政府宣布,位于F島的核電站听想,受9級特大地震影響腥刹,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜汉买,卻給世界環(huán)境...
- 文/蒙蒙 一衔峰、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧蛙粘,春花似錦垫卤、人聲如沸。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至舔痕,卻和暖如春评抚,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背伯复。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- 1.項目中需要圖片的異步上傳,度娘之后發(fā)現(xiàn)有一個插件可以完成這個需求,即是:Uploadify 下面是這個異步上傳...
- 1 簡介 開發(fā)文件上傳功能從來不是一件愉快的事唬滑,異步上傳更是如此,使用過iframe和Flash的上傳方案棺弊,也都感...
- 1. 認(rèn)識FormData對象 FormData是Html5新加進(jìn)來的一個類,可以模擬表單數(shù)據(jù) 方法 void a...
- 我難以想象模她,一個女孩在深夜遭到陌生男子的突然襲擊稻艰,援手明明近在咫尺,卻在長達(dá)五分鐘后侈净,才得以逃出恐懼的深淵時尊勿,是怎...