Yii框架引用插件和ckeditor中body與P標簽去除的方法
本文實例講述了Yii框架引用插件和ckeditor中body與P標簽去除的方法。分享給大家供大家參考,具體如下:
在Yii中引用插件
注:插件和擴展不一樣
1,源碼放在project/ckeditor/*
2,在代碼create,update中引用
Php代碼
<?php
include_once "/ckeditor/ckeditor.php";
// Create a class instance.
$CKEditor = new CKEditor();
// Path to the CKEditor directory.
$CKEditor->basePath = Yii::app()->baseUrl.'/ckeditor/';
// Replace a textarea element with an id (or name) of "textarea_id".
$CKEditor->replace("News_content");
?>
引入插件方法二:
第一,比如說,我們要使用 Zend framework的東西。我們把zend framework解壓到 prtected/vendors里面,現(xiàn)在的文件夾為 protected/vendors/Zend/Search/Lucene.php
第二,在controller文件的頭部,插入下面代碼。
Yii::import('application.vendors.*');
require once('Zend/Search/Lucene.php');
上面代碼包含了Lucene.php這個類文件。因為我們用到的是相對路徑,所以我們需要改變PHP加載文件的路徑,Yii::import 一定要在require_once 之前。
第三,一旦我們設置好了,我們就可以在controller里面使用了。比如說
$lucene=new Zend Search Lucene($pathOfIndex); $hits=$lucene->find(strtolower($keyword));
項目中使用到了ckeditor ,但在比編輯框的下方多出兩個標簽,分別是一個 body與P標簽,查詢代碼后發(fā)現(xiàn)不是我們自己增加,而是組件自己就有的問題
經(jīng)過查詢在使用的js申請?zhí)?新增
CKEDITOR.config.removePlugins='elementspath';
就能去除掉此標簽
更多關于Yii相關內容感興趣的讀者可查看本站專題:《Yii框架入門及常用技巧總結》、《php優(yōu)秀開發(fā)框架總結》、《smarty模板入門基礎教程》、《php面向對象程序設計入門教程》、《php字符串(string)用法總結》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對大家基于Yii框架的PHP程序設計有所幫助。
- Yii框架中jquery表單驗證插件用法示例
- Yii的Srbac插件用法詳解
- Yii安裝EClientScript插件擴展實現(xiàn)css,js文件代碼壓縮合并加載功能
- Yii2組件之多圖上傳插件FileInput的詳細使用教程
- Yii2實現(xiàn)ajax上傳圖片插件用法
- Yii2框架引用bootstrap中日期插件yii2-date-picker的方法
- Yii2使用Bootbox插件實現(xiàn)自定義彈窗
- 從零開始學YII2框架(四)擴展插件yii2-kartikgii
- 從零開始學YII2框架(三)擴展插件yii2-gird
- 從零開始學YII2框架(二)通過 Composer 安裝擴展插件
- Yii結合CKEditor實現(xiàn)圖片上傳功能
相關文章
ThinkPHP的cookie和session沖突造成Cookie不能使用的解決方法
這篇文章主要介紹了ThinkPHP的cookie和session沖突造成Cookie不能使用的解決方法,需要的朋友可以參考下2014-07-07

