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 相关文章推荐
div li的多行多列 无刷新分页示例代码
Oct 16 PHP
PHP实现根据设备类型自动跳转相应页面的方法
Jul 24 PHP
Laravel 5 学习笔记
Mar 06 PHP
PHP回溯法解决0-1背包问题实例分析
Mar 23 PHP
CentOS下与Apache连接的PHP多版本共存方案实现详解
Dec 19 PHP
Windows下php+mysql5.7配置教程
May 16 PHP
tp5(thinkPHP5框架)captcha验证码配置及验证操作示例
May 28 PHP
Yii 使用intervention/image拓展实现图像处理功能
Jun 22 PHP
thinkphp框架无限级栏目的排序功能实现方法示例
Mar 29 PHP
php中get_object_vars()在数组的实例用法
Feb 22 PHP
PHP 实现缩略图
Mar 09 PHP
微信小程序结合ThinkPHP5授权登陆后获取手机号
Nov 23 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
解决CodeIgniter伪静态失效
2014/06/09 PHP
YII2自动登录Cookie总是失效的解决方法
2017/06/28 PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
2017/08/29 PHP
php + WebUploader实现图片批量上传功能
2019/05/06 PHP
Laravel的Auth验证Token验证使用自定义Redis的例子
2019/09/30 PHP
javascript mouseover、mouseout停止事件冒泡的解决方案
2009/04/07 Javascript
js+JQuery返回顶部功能如何实现
2012/12/03 Javascript
JavaScript中setAttribute用法介绍
2013/07/20 Javascript
Extjs4实现两个GridPanel之间数据拖拽功能具体方法
2013/11/21 Javascript
jQuery 浮动导航菜单适合购物商品类型的网站
2014/09/09 Javascript
JavaScript、tab切换完整版(自动切换、鼠标移入停止、移开运行)
2016/01/05 Javascript
nodejs 中模拟实现 emmiter 自定义事件
2016/02/22 NodeJs
简单实现轮播图效果的实例
2016/07/15 Javascript
js事件冒泡、事件捕获和阻止默认事件详解
2016/08/04 Javascript
switch语句的妙用(必看篇)
2016/10/03 Javascript
Vue2.0设置全局样式(less/sass和css)
2017/11/18 Javascript
JS装饰器函数用法总结
2018/04/21 Javascript
Vue性能优化的方法
2020/07/30 Javascript
微信小程序实现可拖动悬浮图标(包括按钮角标的实现)
2020/12/29 Javascript
原生JavaScript实现换肤
2021/02/19 Javascript
[01:00] DOTA2英雄背景故事第五期之重力引力法则谜团
2020/07/16 DOTA
Python性能优化的20条建议
2014/10/25 Python
Python中字符串对齐方法介绍
2015/05/21 Python
Python实现购物评论文本情感分析操作【基于中文文本挖掘库snownlp】
2018/08/07 Python
澳大利亚当地最大的时装生产商:Cue
2018/08/06 全球购物
Clarks其乐鞋荷兰官网:Clarks荷兰
2019/07/05 全球购物
2014两会学习心得:榜样精神伴我行
2014/03/17 职场文书
小学教师个人先进事迹材料
2014/05/17 职场文书
七一党日活动总结
2014/07/08 职场文书
新闻编辑求职信
2014/07/13 职场文书
党的群众路线教育实践活动个人对照检查材料(乡镇)
2014/11/05 职场文书
迎新生欢迎词
2015/01/23 职场文书
清明节文明祭祀倡议书
2015/04/28 职场文书
运动会广播稿300字
2015/08/19 职场文书
保护环境建议书作文300字
2015/09/14 职场文书
2016大学生暑期三下乡心得体会
2016/01/23 职场文书