Yii框架引用插件和ckeditor中body与P标签去除的方法


Posted in PHP onJanuary 19, 2017

本文实例讲述了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里面,现在的文件夹为 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标签,查询代码后发现不是我们自己增加,而是组件自己就有的问题

经过查询在使用的js申请处 新增

CKEDITOR.config.removePlugins='elementspath';

就能去除掉此标签

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

PHP 相关文章推荐
php 设计模式之 单例模式
Dec 19 PHP
PHP计划任务、定时执行任务的实现代码
Apr 23 PHP
两种设置php载入页面时编码的方法
Jul 29 PHP
浅析php原型模式
Nov 25 PHP
24条货真价实的PHP代码优化技巧
Jul 28 PHP
PHP获取真实客户端的真实IP
Mar 07 PHP
阿里云Win2016安装Apache和PHP环境图文教程
Mar 11 PHP
PHP中抽象类,接口功能、定义方法示例
Feb 26 PHP
PHP微商城开源代码实例
Mar 27 PHP
详解如何实现Laravel的服务容器的方法示例
Apr 15 PHP
php无限极分类实现方法分析
Jul 04 PHP
php面向对象重点知识分享
Sep 27 PHP
利用PHP获取网站访客的所在地位置
Jan 18 #PHP
PHP面向对象学习之parent::关键字
Jan 18 #PHP
php输出含有“#”字符串的方法
Jan 18 #PHP
php如何实现不借助IDE快速定位行数或者方法定义的文件和位置
Jan 17 #PHP
php中preg_replace正则替换用法分析【一次替换多个值】
Jan 17 #PHP
yii使用bootstrap分页样式的实例
Jan 17 #PHP
关于Laravel Route重定向的一个注意点
Jan 16 #PHP
You might like
PHP.MVC的模板标签系统(二)
2006/09/05 PHP
一个ORACLE分页程序,挺实用的.
2006/10/09 PHP
PHP中使用imagick生成PSD文件缩略图教程
2015/01/26 PHP
PHP命令空间namespace及use的用法小结
2017/11/27 PHP
js 得到文件后缀(通过正则实现)
2013/07/08 Javascript
基于jquery异步传输json数据格式实例代码
2013/11/23 Javascript
探讨jQuery的ajax使用场景(c#)
2013/12/03 Javascript
JS打开新窗口防止被浏览器阻止的方法
2015/01/03 Javascript
对JavaScript中this指针的新理解分享
2015/01/31 Javascript
Webpack 实现 Node.js 代码热替换
2015/10/22 Javascript
JS实现网页上随滚动条滚动的层效果代码
2015/11/04 Javascript
JavaScript必知必会(五) eval 的使用
2016/06/08 Javascript
js改变css样式的三种方法推荐
2016/06/28 Javascript
ES6中的箭头函数实例详解
2017/04/06 Javascript
JS实现队列的先进先出功能示例
2017/05/10 Javascript
Nodejs 发布自己的npm包并制作成命令行工具的实例讲解
2018/05/15 NodeJs
如何使用CSS3+JQuery实现悬浮墙式菜单
2019/06/18 jQuery
jQuery冲突问题解决方法
2021/01/19 jQuery
Python利用字典破解WIFI密码的方法
2019/02/27 Python
python调用外部程序的实操步骤
2019/03/04 Python
Python 占位符的使用方法详解
2019/07/10 Python
python GUI库图形界面开发之PyQt5状态栏控件QStatusBar详细使用方法实例
2020/02/28 Python
Python实现Word表格转成Excel表格的示例代码
2020/04/16 Python
浅谈Keras的Sequential与PyTorch的Sequential的区别
2020/06/17 Python
Python在后台自动解压各种压缩文件的实现方法
2020/11/10 Python
Python基于Socket实现简易多人聊天室的示例代码
2020/11/29 Python
Python爬虫分析微博热搜关键词的实现代码
2021/02/22 Python
HTML5 manifest离线缓存的示例代码
2018/08/08 HTML / CSS
Linux中如何用命令创建目录
2016/12/02 面试题
团支部建设方案
2014/05/02 职场文书
超市优秀员工获奖感言
2014/08/15 职场文书
十佳标兵事迹材料
2014/08/18 职场文书
信息与计算机科学职业规划范文:成为一艘有方向的船
2014/09/11 职场文书
晶体管来复再生式二管收音机
2021/04/22 无线电
uni-app 微信小程序授权登录的实现步骤
2022/02/18 Javascript
Hive常用日期格式转换语法
2022/06/25 数据库