下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、如有你有幫助,請購買下載,謝謝!相信很多人現(xiàn)在還在用著 FCkeditor ,以前我也在用,可是后來發(fā)現(xiàn)百度的 Ueditor 之后,發(fā)現(xiàn), Ueditor 比 Fckeditor 更好 看,操作性上也比 Fckeditor 好多了,所以還是嘗試著使用 ueditor ,但是在 ThinkPHP框架下使用 ueditor 還是遇到了一些問題,也 花費(fèi)了一些時間去解決這些問題,這樣,在這里寫一個關(guān)于 ThinkPHP下使用 ueditor 的教程,給需要使用的人。1 、在網(wǎng)站的根目錄下建一個“Public ”的文件夾, 這個文件夾在 ThinkPHP 中可以用 _PUBLIC_來替換,所以這樣方
2、便我們程序的編寫,然后將 ueditor 文件放到這個文件夾中。2 、在我們需要使用 ueditor的模板文件中導(dǎo)入ueditor所要使用的 js 和 css ,例如,我在 App/Tpl/default/Venter/createvent.html中添加以下代碼:htmlview plaincopy1.<scripttype="text/javascript"src="_PUBLIC_/ueditor/editor_config.js"></script>2.<scripttype="text/javascrip
3、t"src="_PUBLIC_/ueditor/editor_all.js"></script>3.<linkrel="stylesheet"href="_PUBLIC_/ueditor/themes/default/ueditor.css"/>3 、配置 Ueditor相對于網(wǎng)站根目錄的位置, 這里我建議使用絕對路徑,即類似于 http:/localhost:1080 這 樣的路徑,因?yàn)樵诰W(wǎng)站項目的開發(fā)中,很多地方會用到 ueditor ,但是由于所用到的位置不同便導(dǎo)致當(dāng)前目錄和服務(wù)器根目錄的
4、相對路徑變化, 也就使得 ueditor 無法使用,例如,我配置的路徑 (配置文件 :ueditor 目錄下的 editor_config.js ),將一下代碼進(jìn)行替換:javascriptview plaincopy1. URL= tmp.substr(0,tmp.lastIndexOf("/")+1).replace("_examples/","");/ 這里你可以配置成 ueditor 目錄在您網(wǎng)站的相對路徑或者絕對路徑(指以 http 開頭的絕對路徑)替換成:javascriptview plaincopy1.URL =&qu
5、ot;"4 、下面便是一個對表單的使用的應(yīng)用:1 頁如有你有幫助,請購買下載,謝謝!htmlview plaincopy1.<form action="_ROOT_/index.php/Venter/ventChk"method="post">2.<scripttype="text/plain"id="Vent"style="width:500px;"></script>3.<inputtype="checkbox"name
6、="opened"value="1"/> 公開發(fā)表4.<inputtype="submit"value=" 發(fā)泄 " />5. </form>6. <!- 注冊百度 ueditor->7. <scripttype="text/javascript">8.vareditor= new9.toolbars:'Spechars','Emotion','InsertImage','Bold
7、9;,'Italic','ForeColor','FontFamily','FontSize',/自定義 ueditor 工具欄10.initialContent:'<spanstyle="color:#ccc">點(diǎn)擊這里發(fā)泄吧 </span>',11.minFrameHeight:100,/初始化框架大小12.autoFloatEnabled:false,/ 工具欄自動浮動 - 關(guān)閉13.textarea:'myVent'/form表單將通過該參數(shù)獲得表
8、單提交的數(shù)據(jù)14.);15.editor.render("Vent");16.</script>17.<!-百度 Ueditor注冊完畢 ->如上面代碼所示,可以通過$_POST'myVent' 來獲取 Ueditor編輯區(qū)的內(nèi)容。5 、在 Thinkphp 中如何去使用呢?首先要先將得到的內(nèi)容提交進(jìn)行轉(zhuǎn)義,這里我們使用以下代碼:phpview plaincopy1.$content=htmlspecialchars(stripslashes(POST'myVent');這之后的操作便是將 $content 插入到數(shù)據(jù)
9、庫中(這里不再多說)。6 、從數(shù)據(jù)中提取數(shù)據(jù)并進(jìn)行轉(zhuǎn)義使得內(nèi)容可以正常顯示:phpview plaincopy2 頁如有你有幫助,請購買下載,謝謝!1.$vent=newVenterModel;2.$list=$vent->select();3.$this->assign("list",$list)這樣在相應(yīng)的 html 模板中可以這樣來顯示內(nèi)容:htmlview plaincopy1.<volistname="list"id="vo">2. $vo.content|htmlspecialchars_decode3. </volist>這里用到了 thinkphp 模板的一個用法,即可以在模板中使用函數(shù),這里便使用了函數(shù) htmlspecialchars_decode 來對 $vo,content 進(jìn)行轉(zhuǎn)義 , 上面的代碼可以看成是這樣:htmlspecialchars_decode($vo.content),在這里的這個方法的選擇上我用了很長時間,當(dāng)時沒有考慮到這個方法,當(dāng)時只是想著,由于htmlspecialchars_decode函數(shù)接受的傳值不
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年集成電路、集成產(chǎn)品的焊接封裝設(shè)備項目建議書
- 2024年米面機(jī)械休閑設(shè)備合作協(xié)議書
- 2024年文字、語音、圖象識別設(shè)備合作協(xié)議書
- 2024年中頻轉(zhuǎn)杯紡紗機(jī)合作協(xié)議書
- 2024年車載空氣凈化器項目建議書
- 中班數(shù)學(xué)教案《認(rèn)識數(shù)字7》
- 2024年醫(yī)用液氧貯槽項目建議書
- 2023年下半年自考試00184市場營銷策劃部分原題含解析
- 2022年下半年自考試00184市場營銷策劃部分真題含解析
- 2024年秋一年級上冊12 ie üe er 教學(xué)設(shè)計(表格式3課時)作業(yè)設(shè)計
- 2024-2029年中國干式熟成柜行業(yè)市場現(xiàn)狀分析及競爭格局與投資發(fā)展研究報告
- 體育賽事安全保障方案(2篇)
- 動靜脈內(nèi)瘺球囊擴(kuò)張術(shù)
- 揚(yáng)體育精神展青春風(fēng)采主題班會
- (2024年)知識產(chǎn)權(quán)全套課件(完整)
- 保安項目服務(wù)方案設(shè)計案例
- 戶外活動安保方案
- 人才計劃項目申報書
- 數(shù)學(xué)歷史與文化
- (高清版)DZT 0227-2010 地質(zhì)巖心鉆探規(guī)程
- 第一章 集合與常用邏輯用語 章末測試卷(原卷版)
評論
0/150
提交評論