亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁(yè) > 知識(shí)庫(kù) > ThinkPHP中FCKeditor編輯器的使用方法

ThinkPHP中FCKeditor編輯器的使用方法

熱門(mén)標(biāo)簽:天津電銷(xiāo)卡外呼系統(tǒng)線路 株洲外呼營(yíng)銷(xiāo)系統(tǒng)有哪些 長(zhǎng)春防封卡電銷(xiāo)卡套餐 長(zhǎng)春銷(xiāo)售外呼系統(tǒng)業(yè)務(wù) 四平電話機(jī)器人哪家好 智能電銷(xiāo)機(jī)器人真的好嗎 靈聲智能電話機(jī)器人招聘 企業(yè)電話機(jī)器人辦理 興化400電話辦理多少錢(qián)
而且可以用直接上傳和ajax兩種方式處理內(nèi)容。為了給一些還沒(méi)能成功地集成fckeditor的同儕們一些啟發(fā)與幫助,
茲將我的經(jīng)驗(yàn)與體會(huì)描述如下:應(yīng)用目的:將FCKeditor編輯器集成到Thinkphp中,使用戶能夠在線像編輯Word一樣處理即將發(fā)表的文字與圖像。
應(yīng)用軟件與環(huán)境:apache服務(wù)器2.0以上版本,PHP版本5.0以上,mysql5.0以上;Thinkphp版本1.5或以上,F(xiàn)ckeditor版本2.x。
應(yīng)用步驟:
1、下載FCKeditor2.x版本,將解壓后的文件夾FCKeditor復(fù)制到ThinkPHP文件夾下的Vendor目錄下,以便符合THinkPHP的第三方類庫(kù)引入規(guī)則。
2、修改參數(shù):
首先,用EditPlus等軟件打開(kāi)FCKeditor目錄下的fckeditor_php5.php文件,找到第130行。出現(xiàn)內(nèi)容如下:
復(fù)制代碼 代碼如下:

public function __construct( $instanceName )
{$this->InstanceName = $instanceName ;
$this->BasePath= ' ' ;
$this->Width = '900′;
$this->Height = '400′;
$this->ToolbarSet = 'Default' ;
$this->Value = ' ';
$this->Config = array() ;
}
public function __construct( $instanceName ){$this->InstanceName = $instanceName ;
$this->BasePath = '/bm/ThinkPHP/Vendor/FCKeditor/' ;$this->Width = '900′;$this->Height = '400′;
$this->ToolbarSet = 'Default' ;$this->Value = ”;

其中,最關(guān)鍵的就是將Basepath設(shè)置好。
里面填寫(xiě)的就是fckeditor_php5.php文件相對(duì)于網(wǎng)站文檔根目錄(document root)的路徑。
其實(shí)這就是用以表征FCKeditor編輯器相對(duì)根目錄的路徑。比如服務(wù)器的文檔根目錄最下級(jí)是htdocs/或www/,
項(xiàng)目名為project,project項(xiàng)目文件夾下有Thinkphp系統(tǒng)文件包與項(xiàng)目文件包myapp。而且服務(wù)器沒(méi)有對(duì)該項(xiàng)目設(shè)置虛擬主機(jī)的話,
此時(shí)的文檔根目錄仍是www/或htdocs/,那么應(yīng)該是$this->BasePath='/project/ThinPHP/Vendor/FCKeditor/';
若是設(shè)置了虛擬主機(jī),即將project變?yōu)樘摂M的文檔根目錄,通過(guò)某一域名能夠直接訪問(wèn)網(wǎng)站項(xiàng)目的話,那么此時(shí),
$this->BasePath='/ThinPHP/Vendor/FCKeditor/';
其他的參數(shù)如寬度與高度可以填或不填,若填下的話就是編輯器的默認(rèn)高與寬。InstanceName是編輯器所在標(biāo)簽的id與name,此時(shí)不用理會(huì)。其他參數(shù)也不用理會(huì)。
其次,在FCKeditor\editor\filemanager\connectors\php\下面找到config.php文件,打開(kāi)它,找到30與34行。需要改寫(xiě)的參數(shù)如下:$Config['Enabled'] = true ;
$Config['UserFilesPath'] = ' ' ;
其中,第一個(gè)參數(shù)應(yīng)該設(shè)為true.默認(rèn)是true.第二個(gè)參數(shù)填寫(xiě)的是上傳文件的路徑,比如要顯示的圖片等。
我們?cè)趐roject目錄下建立一個(gè)uploads文件夾,那么$Config['UserFilesPath'] = ' /project/uploads/';
路徑規(guī)則與上一個(gè)basepath一樣。要是project是虛擬文檔根目錄的話,那么$Config['UserFilesPath'] =' /uploads/';
3、應(yīng)用程序:
比如在myapp項(xiàng)目中Lib目錄下IndexAction.class.php控制器類中的index方法中,當(dāng)訪問(wèn)該程序時(shí),輸出的模板網(wǎng)頁(yè)里有form表單,
要求用戶輸入一篇文章,那么就可以用到編輯器.代碼示例如下,只顯示與fckeditor有關(guān)的代碼,其他代碼會(huì)略。
首先是服務(wù)器程序:
復(fù)制代碼 代碼如下:

public function index()
{……//其他代碼
vendor(“FCKeditor.fckeditor”);//包含F(xiàn)CKeditor類庫(kù),TP引入第三方類庫(kù)的系統(tǒng)方法,其路徑是相對(duì)于vendor目錄來(lái)說(shuō)的。
$editor= new FCKeditor(); //實(shí)例化FCKeditor對(duì)象
$editor->Width='980′;//設(shè)置編輯器實(shí)際需要的寬度。此項(xiàng)省略的話,會(huì)使用默認(rèn)的寬度。
$editor->Height='400′;//設(shè)置編輯器實(shí)際需要的高度。此項(xiàng)省略的話,會(huì)使用默認(rèn)的高度。
$this->Value=”;//設(shè)置編輯器初始值。也可以是修改數(shù)據(jù)時(shí)的設(shè)定值。可以置空。
$editor->InstanceName='comment';//設(shè)置編輯器所在表單內(nèi)輸入標(biāo)簽的id與name,即input>標(biāo)簽的id與name。此處假
//設(shè)為comment.此處不可省,也要保持唯一性。表單上傳到服務(wù)器處理程序后,即可通過(guò)$_POST['comment']來(lái)讀取。
$html=$editor->Createhtml();//創(chuàng)建在線編輯器html代碼字符串,并賦值給字符串變量$html.
$this->assign('html',$html);//將$html的值賦給模板變量$html.在模板里通過(guò){$html}可以直接引用。
…….//其他代碼,包括輸出模板。
}

其次是對(duì)應(yīng)的html模板即index 文件。只需要在需要的地方插入編輯器即可,其他代碼與一般的form>寫(xiě)法一樣。
…….!–其他html代碼 –>
div>
form id=”commentform” name=”commentform” action=”">//action里填寫(xiě)表單處理程序,如'__APP__/Index/check'。
指的是IndexAction類下的check()方法來(lái)處理提交的表單數(shù)據(jù)。
復(fù)制代碼 代碼如下:

table style=”width:100%;”>
tr>
td style=”text-align:left;”>添加新評(píng)論:
/td>
/tr>
……//其他表單填寫(xiě)項(xiàng)
tr>
td > {$html}/td>
/tr>
tr>
td>input type=”submit” value=”提交評(píng)論” >
/td>
/tr>
/table>
/form>
/div>

到這里, 已經(jīng)可以用了。在表單處理程序里像通常處理表單元素那樣就行。但是,有的時(shí)候項(xiàng)目移植后,上傳的圖片等鏈接路徑會(huì)被錯(cuò)誤編譯,
以致不能正確顯示圖片等東西。通常是雙引號(hào)解析錯(cuò)誤,我還沒(méi)有解決。要想不出錯(cuò)的話,可以采取ajax的方式處理表單數(shù)據(jù)。
不過(guò)在進(jìn)行ajax處理之前,要先用一段js代碼將編輯器中的值賦給表單中name是instacename的值的表單元素。比如,
本項(xiàng)示例中要用ajax對(duì)表單進(jìn)行處理的話,index模板文件中必須在表單處理前運(yùn)行的一段js代碼為:
…….//其他js代碼
var editor=FCKeditorAPI.GetInstance('comment');//comment是設(shè)置的instanceName值.
document.commentform.comment.value=editor.EditorDocument.body.innerHTML;//將編輯器中內(nèi)容處理后的源代碼
//賦值給commentform表單的comment 屬性元素值。
……//其他js代碼
注:個(gè)人認(rèn)為xajax比較不錯(cuò),只需要將主要精力花在后臺(tái)程序上。我也是用xajax進(jìn)行數(shù)據(jù)處理的。前臺(tái)代碼很簡(jiǎn)單。
您可能感興趣的文章:
  • thinkphp3.2嵌入百度編輯器ueditor的實(shí)例代碼
  • ThinkPHP中使用Ueditor富文本編輯器
  • ThinkPHP自動(dòng)轉(zhuǎn)義存儲(chǔ)富文本編輯器內(nèi)容導(dǎo)致讀取出錯(cuò)的解決方法
  • TP3.2.3框架使用CKeditor編輯器在頁(yè)面中上傳圖片的方法分析
  • 利用Electron簡(jiǎn)單擼一個(gè)Markdown編輯器的方法
  • 利用Vue實(shí)現(xiàn)一個(gè)markdown編輯器實(shí)例代碼
  • vue中利用simplemde實(shí)現(xiàn)markdown編輯器(增加圖片上傳功能)
  • SpringBoot使用Editor.md構(gòu)建Markdown富文本編輯器示例
  • Thinkphp5框架中引入Markdown編輯器操作示例

標(biāo)簽:運(yùn)城 貴港 黑龍江 青海 新疆 漯河 石嘴山 巴彥淖爾

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ThinkPHP中FCKeditor編輯器的使用方法》,本文關(guān)鍵詞  ThinkPHP,中,FCKeditor,編輯器,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ThinkPHP中FCKeditor編輯器的使用方法》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于ThinkPHP中FCKeditor編輯器的使用方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    成人免费观看网欧美片| 国产综合91天堂亚洲国产| 一级女人毛片人一女人| 日本免费乱理伦片在线观看2018| 青草国产在线| 成人免费高清视频| 日日夜人人澡人人澡人人看免| 91麻豆精品国产自产在线观看一区| 麻豆系列国产剧在线观看| 精品久久久久久免费影院| 99久久精品国产麻豆| 国产一区精品| 日韩在线观看免费完整版视频| 欧美电影免费| 欧美大片一区| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 日韩中文字幕一区二区不卡| 欧美大片一区| 国产亚洲精品成人a在线| 精品久久久久久免费影院| 欧美一区二区三区性| 青青青草视频在线观看| 亚欧乱色一区二区三区| 久久国产影视免费精品| 深夜做爰性大片中文| 国产亚洲精品成人a在线| 九九久久99综合一区二区| 毛片高清| 国产极品白嫩美女在线观看看| 国产视频一区二区三区四区 | 天天做日日爱夜夜爽| 91麻豆精品国产自产在线观看一区| 四虎影视久久| 免费的黄视频| 午夜欧美成人久久久久久| 国产伦理精品| 精品国产一区二区三区久| 国产伦精品一区二区三区在线观看| 国产综合91天堂亚洲国产| 国产国产人免费视频成69堂| 国产一区二区精品在线观看| 四虎论坛| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 九九精品在线| 毛片成人永久免费视频| 国产精品自拍在线观看| 久久国产精品永久免费网站| 天堂网中文字幕| 日本免费乱理伦片在线观看2018| 91麻豆国产| 国产综合91天堂亚洲国产| 成人免费一级纶理片| 毛片成人永久免费视频| 日韩免费片| 久久99欧美| 日韩中文字幕在线观看视频| 精品久久久久久中文| 日韩专区第一页| 国产不卡高清在线观看视频| 你懂的福利视频| 四虎影视库| 成人av在线播放| 中文字幕一区二区三区精彩视频| 九九九网站| 黄视频网站免费看| 亚洲天堂免费| 99久久精品国产高清一区二区| 91麻豆国产| 深夜做爰性大片中文| 美女免费精品高清毛片在线视 | 精品视频在线观看视频免费视频| 日韩欧美一二三区| 天天做日日干| 成人a级高清视频在线观看| 亚欧视频在线| 欧美激情一区二区三区中文字幕| 高清一级做a爱过程不卡视频| 一级毛片视频在线观看| 精品久久久久久影院免费| 天天做日日爱| 国产一区二区精品| 国产韩国精品一区二区三区| 日本特黄特色aaa大片免费| 国产成人精品在线| 日本免费看视频| 国产成a人片在线观看视频| 国产精品1024永久免费视频| 国产伦精品一区三区视频| 91麻豆精品国产综合久久久| 亚洲天堂在线播放| 国产欧美精品午夜在线播放| 可以免费看污视频的网站| 日韩av东京社区男人的天堂| 国产一区免费在线观看| 日本免费乱人伦在线观看| 99久久精品费精品国产一区二区| 黄视频网站免费观看| 美女免费黄网站| 91麻豆国产级在线| 国产成人精品影视| 天天色色色| 国产不卡高清| 国产伦精品一区三区视频| 亚欧视频在线| 国产精品123| 国产亚洲精品aaa大片| 美女免费黄网站| 国产精品自拍在线| 日本特黄特色aaa大片免费| 国产原创中文字幕| 亚欧成人毛片一区二区三区四区| 欧美a免费| 国产一区免费在线观看| 成人在免费观看视频国产| 成人高清护士在线播放| 精品在线免费播放| 国产视频久久久| 成人免费一级毛片在线播放视频| 国产一区免费在线观看| 美女免费精品视频在线观看| 亚洲 欧美 91| 黄视频网站在线免费观看| 欧美激情在线精品video| 韩国三级香港三级日本三级la| 国产不卡在线播放| 欧美日本韩国| 精品国产一区二区三区久 | 亚洲第一色在线| 99热热久久| 亚洲精品中文一区不卡| 天天做日日爱| 国产韩国精品一区二区三区| 日韩中文字幕在线亚洲一区| 国产视频在线免费观看| 亚洲天堂免费观看| 日韩一级黄色| 天天做人人爱夜夜爽2020| 免费国产在线观看不卡| 黄色短视频网站| 色综合久久天天综合观看| 国产成人女人在线视频观看 | 亚洲第一色在线| 久久成人综合网| 一级毛片看真人在线视频| 亚洲精品中文一区不卡| 国产亚洲免费观看| 国产欧美精品午夜在线播放| 日本免费看视频| 99色视频在线观看| 你懂的国产精品| 亚欧成人毛片一区二区三区四区| 午夜欧美福利| 午夜精品国产自在现线拍| 精品国产一区二区三区久 | 精品视频免费在线| 香蕉视频久久| 国产网站在线| 精品视频免费在线| 免费一级片在线观看| 色综合久久天天综线观看| 日韩欧美一二三区| 久久精品道一区二区三区| 99热精品一区| 精品国产香蕉在线播出| 国产一区二区精品久| 国产成人精品影视| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 成人a级高清视频在线观看| 国产高清在线精品一区二区| 日韩中文字幕在线播放| 精品在线免费播放| 国产国语对白一级毛片| 尤物视频网站在线观看| 国产网站麻豆精品视频| 99热精品一区| 欧美国产日韩久久久| 午夜在线亚洲| 日韩专区一区| 国产高清视频免费| 日本在线不卡免费视频一区| 亚洲 国产精品 日韩| 成人a级高清视频在线观看| 美女免费黄网站| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 一级毛片看真人在线视频| 久久国产精品只做精品| 91麻豆精品国产自产在线| 尤物视频网站在线观看| 国产亚洲精品aaa大片| 久久国产影院| 国产高清在线精品一区二区| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 精品久久久久久中文字幕2017| 国产原创中文字幕| 国产视频在线免费观看| 欧美日本韩国| 四虎影视久久久| 国产原创中文字幕| 99热精品一区|