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

 更新时间:2017年01月19日 12:03:36   转载 作者:SherlockGh  
这篇文章主要介绍了Yii框架引用插件和ckeditor中body与P标签去除的方法,结合实例形式分析了Yii框架中引入插件的步骤、实现方法与相关注意事项,需要的朋友可以参考下

本文实例讲述了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相关内容感兴趣的读者可查看本站专题:《Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总

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

相关文章

  • Ajax中的JSON格式与php传输过程全面解析

    Ajax中的JSON格式与php传输过程全面解析

    这篇文章主要介绍了Ajax中的JSON格式与php传输过程及注意事项,文中给大家提到了JSON与php传输数据的代码,需要的朋友参考下吧
    2017-11-11
  • PHP中的插件机制原理和实例

    PHP中的插件机制原理和实例

    这篇文章主要介绍了PHP中的插件机制原理和实例,文中例子主要借鉴了网上一些网友的方式做了稍微的改造,需要的朋友可以参考下
    2014-07-07
  • ThinkPHP2.x防范XSS跨站攻击的方法

    ThinkPHP2.x防范XSS跨站攻击的方法

    这篇文章主要介绍了ThinkPHP2.x防范XSS跨站攻击的方法,实例分析了ThinkPHP2.x针对XSS跨站攻击的防范技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-09-09
  • thinkPHP分组后模板无法加载问题解决方法

    thinkPHP分组后模板无法加载问题解决方法

    这篇文章主要介绍了thinkPHP分组后模板无法加载问题解决方法,分析了thinkPHP分组后模板无法加载的原因与相应的设置方法,需要的朋友可以参考下
    2016-07-07
  • phpStudy配置多站点多域名和多端口的方法

    phpStudy配置多站点多域名和多端口的方法

    本篇文章主要介绍了phpStudy配置多站点多域名和多端口的方法,具有一定的参考价值,有兴趣的可以了解一下
    2017-09-09
  • php-msf源码详解

    php-msf源码详解

    这篇文章主要介绍了php-msf源码的意思以及用法相关问题,有需要的朋友跟着参考学习下吧。
    2017-12-12
  • 微信推送功能实现方式图文详解

    微信推送功能实现方式图文详解

    这篇文章主要介绍了微信推送功能实现方式,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下
    2019-07-07
  • PHP cURL初始化和执行方法入门级代码

    PHP cURL初始化和执行方法入门级代码

    这篇文章主要介绍了PHP cURL初始化和执行方法入门级代码,本文直接给出代码示例,代码中包含详细注释,需要的朋友可以参考下
    2015-05-05
  • Laravel5.7 数据库操作迁移的实现方法

    Laravel5.7 数据库操作迁移的实现方法

    这篇文章主要介绍了 Laravel5.7 数据库操作迁移的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • ThinkPHP中session函数详解

    ThinkPHP中session函数详解

    这篇文章主要为大家详细介绍了ThinkPHP中session函数,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-09-09

最新评论