首頁 後端開發 php教程 ThinkPHP3.0 运用百度ueditor的正确配置方法。

ThinkPHP3.0 运用百度ueditor的正确配置方法。

Jun 13, 2016 pm 01:13 PM
text thinkphp type

ThinkPHP3.0 使用百度ueditor的正确配置方法。。。

使用百度ueditor,按照百度上的文章做配置,编辑器会有控件无法使用的问题,按我的方法完全能全开状态。

文件上传路径自己配置下。。。。。。

第一步:下载ueditor放到 Public 文件夹下。

?

第二步:配置 ueditor?的editor_config.js文件

?

?

URL = window.UEDITOR_HOME_URL||tmp.substr(0,tmp.lastIndexOf("\/")+1).replace("_examples/","").replace("website/","");//这里你可以配置成ueditor目录在您网站的相对路径或者绝对路径(指以http开头的绝对路径)


//改为相对路径。。。
URL = window.UEDITOR_HOME_URL||"/Public/ueditor/"; 
登入後複製
?


第三步:引用ueditor,在你要使用ueditor的模版文件中写入如下代码:

?

<import type='js' file="ueditor/editor_config" />
<import type='js' file="ueditor/editor_all" />
<import type='css' file="ueditor/themes/default/ueditor" />
ThinkPHP 的默认导入方式,直接就是Public目录下,不要写后缀
登入後複製


第四步:设置Model.class.php文件存入规则:

?

?

array('text','htmldecode', 3,'callback'),
//ThinkPHP3 正文(text)字段的自动完成规则

//文本转义
function htmldecode(){
		if(!empty($_POST['text'])){									
                        $contents=htmlspecialchars(stripslashes($_POST['text']));
			return $contents;
		}
	}
登入後複製
?

第五步:HTML页面应用与提取数据

?

?

<textarea type="text" name="text" id="text" style="width:100%;"/>{$list.text|htmlspecialchars_decode}</textarea>
<!--转义在这里视乎没有什么用,还是写上吧!-->

<!--script写到body外面-->
<script type="text/javascript">  
	var editor = new baidu.editor.ui.Editor();  
    editor.render("text");//这里认的是上面控件的ID
</script>
登入後複製
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章標籤

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

thinkphp專案怎麼運行 thinkphp專案怎麼運行 Apr 09, 2024 pm 05:33 PM

thinkphp專案怎麼運行

thinkphp有幾個版本 thinkphp有幾個版本 Apr 09, 2024 pm 06:09 PM

thinkphp有幾個版本

thinkphp怎麼運行 thinkphp怎麼運行 Apr 09, 2024 pm 05:39 PM

thinkphp怎麼運行

thinkphp怎麼安裝 thinkphp怎麼安裝 Apr 09, 2024 pm 05:42 PM

thinkphp怎麼安裝

laravel和thinkphp哪個好 laravel和thinkphp哪個好 Apr 09, 2024 pm 03:18 PM

laravel和thinkphp哪個好

Go中Type關鍵字有哪些用法 Go中Type關鍵字有哪些用法 Sep 06, 2023 am 09:58 AM

Go中Type關鍵字有哪些用法

解決Ubuntu掛載行動硬碟錯誤:未知的檔案系統類型exfat 解決Ubuntu掛載行動硬碟錯誤:未知的檔案系統類型exfat Jan 05, 2024 pm 01:18 PM

解決Ubuntu掛載行動硬碟錯誤:未知的檔案系統類型exfat

開發建議:如何利用ThinkPHP框架實現非同步任務 開發建議:如何利用ThinkPHP框架實現非同步任務 Nov 22, 2023 pm 12:01 PM

開發建議:如何利用ThinkPHP框架實現非同步任務

See all articles