欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > ThinkPHP中FCKeditor編輯器的使用方法

ThinkPHP中FCKeditor編輯器的使用方法

熱門標簽:天津電銷卡外呼系統(tǒng)線路 株洲外呼營銷系統(tǒng)有哪些 長春防封卡電銷卡套餐 長春銷售外呼系統(tǒng)業(yè)務(wù) 四平電話機器人哪家好 智能電銷機器人真的好嗎 靈聲智能電話機器人招聘 企業(yè)電話機器人辦理 興化400電話辦理多少錢
而且可以用直接上傳和ajax兩種方式處理內(nèi)容。為了給一些還沒能成功地集成fckeditor的同儕們一些啟發(fā)與幫助,
茲將我的經(jīng)驗與體會描述如下:應(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復制到ThinkPHP文件夾下的Vendor目錄下,以便符合THinkPHP的第三方類庫引入規(guī)則。
2、修改參數(shù):
首先,用EditPlus等軟件打開FCKeditor目錄下的fckeditor_php5.php文件,找到第130行。出現(xiàn)內(nèi)容如下:
復制代碼 代碼如下:

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

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

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

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

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

標簽:運城 貴港 黑龍江 青海 新疆 漯河 石嘴山 巴彥淖爾

巨人網(wǎng)絡(luò)通訊聲明:本文標題《ThinkPHP中FCKeditor編輯器的使用方法》,本文關(guān)鍵詞  ThinkPHP,中,FCKeditor,編輯器,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ThinkPHP中FCKeditor編輯器的使用方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于ThinkPHP中FCKeditor編輯器的使用方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    成人精品鲁一区一区二区| 99久久久无码国产精品性| 任你操精品视频| 久久久美女艺术照精彩视频福利播放| 亚洲国产一区二区a毛片| av中文字幕亚洲| 色先锋aa成人| 欧美国产精品专区| 国产综合色视频| 污污视频网站在线免费观看| 欧美成人欧美edvon| 日产精品久久久久久久性色| av网站有哪些| 欧美一级二级在线观看| 亚洲成人先锋电影| 91小视频免费观看| 一本色道亚洲精品aⅴ| 中文字幕中文在线不卡住| 国产高清视频一区| 国产一区二区三区视频播放| 在线成人小视频| 亚洲综合偷拍欧美一区色| 韩国黄色一级片| 欧美色视频一区| 亚洲一区二区精品3399| 性色av浪潮av| 欧美日韩日本视频| 亚洲欧美日韩精品久久久久| 成人av免费在线| 国产女人18水真多毛片18精品| 精品国产欧美一区二区| 蜜臀久久久99精品久久久久久| 一女三黑人理论片在线| 欧美在线免费播放| 亚洲综合丁香婷婷六月香| 精品国产aⅴ一区二区三区东京热| 在线精品观看国产| 亚洲一区在线观看视频| 午夜剧场免费看| 欧美一区二区国产| 久久国产麻豆精品| 69xxx免费| 国产精品嫩草久久久久| 国产一区二区在线观看免费| 日韩精品一区二区三区在线视频| 17c精品麻豆一区二区免费| 成人福利视频在线| 欧美日韩五月天| 亚洲一区二区三区四区五区中文 | 人妻一区二区视频| 国产亚洲综合在线| a在线欧美一区| 欧美日韩午夜在线视频| 日本视频中文字幕一区二区三区| 一区二区精品免费| 国产精品色呦呦| 99麻豆久久久国产精品免费优播| 蜜桃av.com| 国产片一区二区| 99国产精品久久久久久久久久久| 欧美丝袜丝交足nylons| 日韩av电影一区| 国产在线免费av| 亚洲精品成人在线| 成年人网站免费看| 中文字幕av一区 二区| 北条麻妃一区二区三区| 欧美精品18+| 国产在线精品视频| 在线观看日韩一区| 日韩成人一区二区| 青青操在线视频观看| 亚洲一区二区三区四区五区黄| 91网站免费视频| 1000部国产精品成人观看| 成人免费看片载| 国产色一区二区| jjzzjjzz欧美69巨大| 国产欧美一区二区三区在线老狼| 成人av电影在线| 日韩欧美一二三区| 国产乱码精品一区二区三 | 国产精品手机在线观看| 国产午夜亚洲精品理论片色戒| 91美女在线视频| 亚洲精品在线一区二区| 99r国产精品| 337p粉嫩大胆色噜噜噜噜亚洲| 99国产精品视频免费观看| 欧美一卡二卡在线观看| www.爱久久.com| 精品99一区二区三区| av资源网一区| 欧美va天堂va视频va在线| 99久久久久久| 国产丝袜在线精品| 先锋资源av在线| 国产精品久久久久久久午夜片| 爱爱免费小视频| 亚洲福利视频三区| 手机在线免费看毛片| 男男视频亚洲欧美| 在线一区二区视频| 国产美女视频91| 日韩视频免费观看高清完整版 | 波多野结衣精品在线| 精品久久久久久久久久久久久久久| 不卡在线观看av| 久久久美女艺术照精彩视频福利播放 | 精品日韩成人av| 欧美图片自拍偷拍| 综合在线观看色| www.自拍偷拍| 亚洲国产中文字幕在线视频综合| 久久国产高清视频| 激情综合色综合久久综合| 欧美日韩国产首页在线观看| 成人午夜电影网站| 久久久久久久免费视频了| 51调教丨国产调教视频| 亚洲曰韩产成在线| 色婷婷综合久久久久中文| 国产精品99久久久久久有的能看| 精品美女在线播放| 99综合影院在线| 久久午夜老司机| 日本一级免费视频| 青青草国产精品97视觉盛宴| 欧洲精品一区二区三区在线观看| 丰满放荡岳乱妇91ww| 国产亚洲欧美激情| 久久亚洲无码视频| 免费av网站大全久久| 欧美一级夜夜爽| 欧美无人区码suv| 亚洲三级电影全部在线观看高清| 干b视频在线观看| 美女视频一区二区| 精品区一区二区| 亚洲一级中文字幕| 麻豆精品新av中文字幕| 日韩精品一区二区三区swag | 欧美日韩一区二区三区在线 | 一区二区三区四区蜜桃| 69av.com| 99久久精品免费| 一区二区在线观看免费视频播放| 国产1区2区在线观看| 国产在线精品一区二区不卡了 | 在线免费亚洲电影| 91色porny| 一区二区三区四区蜜桃| 欧美日韩小视频| 国产成人精品无码片区在线| 亚洲18女电影在线观看| 欧美日韩国产天堂| 7788色淫网站小说| 美国三级日本三级久久99| 2019国产精品| youjizz亚洲女人| 国产一区二区三区在线观看精品| 中文字幕欧美激情| 欧美卡一卡二卡三| 69久久精品无码一区二区| 一区二区三区在线播| 欧美丰满少妇xxxbbb| 亚洲欧美色图视频| 国产一区二区三区日韩| 91精品欧美福利在线观看| 90岁老太婆乱淫| 国产盗摄女厕一区二区三区| 国产精品九色蝌蚪自拍| 欧美在线制服丝袜| 国产精品一区二区人妻喷水| 国产精品无人区| 国产一区二区影院| 国产目拍亚洲精品99久久精品| 四虎地址8848| www.亚洲色图.com| 亚洲123区在线观看| 精品欧美乱码久久久久久| a一级免费视频| 99久久99久久精品免费看蜜桃 | 欧美一二三四区在线| 九一在线免费观看| www.成人在线| 亚洲sss视频在线视频| 2021久久国产精品不只是精品| 久久国产精品国语对白| 手机免费看av片| 国产伦精品一区二区三区视频青涩 | 日本一区二区三区四区在线视频| 69av.com| 国产精品无码网站| 成人午夜免费视频| 日韩电影一区二区三区| 国产视频一区二区在线| 欧美熟乱第一页| 欧美性受xxxx黑人| 少妇熟女视频一区二区三区|