欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

將FCKeditor導(dǎo)入PHP+SMARTY的實(shí)現(xiàn)方法

 更新時(shí)間:2015年01月15日 10:47:27   投稿:shichen2014  
這篇文章主要介紹了將FCKeditor導(dǎo)入PHP+SMARTY的實(shí)現(xiàn)方法,涉及整合FCKeditor與SMARTY的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了將FCKeditor導(dǎo)入PHP+SMARTY的實(shí)現(xiàn)方法。分享給大家供大家參考。具體分析如下:

提取Fckeditor時(shí),采用如下,PHP用$_POST['p_info']得到FCKeditor的值.

補(bǔ)充:

1 .此處basepath 的路徑一定要和上面include的路徑一樣.否則會(huì)找不到文件

另外,對(duì)于這個(gè)輸入內(nèi)容的變量,如果要把它存入數(shù)據(jù)庫(kù)教程,它的變量名為你建立對(duì)象的名字.例如上面就是 "p_info".

2. 在FCKeditor/_samples/里面有個(gè)php教程調(diào)用的例子.如simples01.php和sampleposteddata.php這兩個(gè).后面那個(gè)文件是輸出變量名的php程序,通過(guò)這個(gè)程序可以得到文本輸入框內(nèi)容的變量名.

3. 配置 FCKeditor的toolbar功能按鈕可以很容易地進(jìn)行定制,你可以依據(jù)你的需要在FCKeditor的配置文件FCKeditor/fck_config.js中進(jìn)行定制一個(gè)功能按鈕對(duì)應(yīng)一個(gè)唯一的名稱(chēng).

在fck_config.js中默認(rèn)情況下已經(jīng)設(shè)定好三種toolbar樣式:Default(包含全部功能),Accessibility和Basic.

讓我們先來(lái)看看toolbar樣式的定制格式:

復(fù)制代碼 代碼如下:
config.ToolbarSets["ToolBarSetName"] = [ // Toolbar名 
['Item 1','Item 2','-','Item 3','Item n'], // Toolbar第一行 
['Item 4','-','Item 5','Item 6','Item n'] // Toolbar第二行 
];

這里'-'的作用是創(chuàng)建一個(gè)分割條.

實(shí)例代碼如下:

復(fù)制代碼 代碼如下:
<?php
$BasePath = "../include/FCKeditor/" ;
include( $BasePath . "fckeditor.php" );
     $fck = new FCKeditor ( 'p_info' ) ;//建立對(duì)像
     $fck -> BasePath     = $BasePath ;//Fckeditor所在的位置
     $fck -> ToolbarSet     = 'News' ;//News為自定義的Fckeditor工具欄名稱(chēng)
     $fck -> Width         = '700' ;//長(zhǎng)度
     $fck -> Height         = '350' ;//高度
     $fck -> Config [ 'AutoDetectLanguage' ]     = false ;//語(yǔ)言自動(dòng)檢測(cè)
     $fck -> Config [ 'DefaultLanguage' ]= 'zh-cn' ;//語(yǔ)言
     $content = $fck -> CreateHtml ();//創(chuàng)建Fckeditor腳本文件
     $smarty -> assign ( 'content' , $content );
     $smarty -> display ( "fck.tpl" );
?>

在smarty的文件中需要顯示的地方:
復(fù)制代碼 代碼如下:
<tr align="left">
<td colspan="2" valign="top" bgcolor="#F5F5F5" class="font12en">
<{$content}> 
</td>
</tr>

默認(rèn)的Default包含了FCKeditor的全部功能,個(gè)人感覺(jué)有些功能用不上,完全加載還會(huì)影響顯示速度,所以我簡(jiǎn)化了一下,只加載了一些常用的功能:

打開(kāi)FCKeditor/fck_config.js文件:

使用時(shí)只需把

復(fù)制代碼 代碼如下:
$oFCKeditor->ToolbarSet = 'Default'
改為:
復(fù)制代碼 代碼如下:
$oFCKeditor->ToolbarSet = 'www'
即可,最后,我們把FCKeditor目錄下所有以下劃線(xiàn)“_”開(kāi)頭的目錄都刪掉以節(jié)省空間,如_test._samples.

希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論