`
天梯梦
  • 浏览: 13729901 次
  • 性别: Icon_minigender_2
  • 来自: 洛杉矶
社区版块
存档分类
最新评论

CodeIgniter中的FCKeditor的路径问题

阅读更多

CodeIgniter默认的根目录是index.php所在的目录。把 fckeditor放在了根目录下(index.php所在的目录),之后看以下代码:

 

在  application/models 下建立一个公用的取得FCK的模:editor.php ,如下:

 

    function get_editor($name = 'content', $value = '', $toolbar = 'Default'){

        $this->load->file('editor/fckeditor.php'); // 目录
        $sBasePath = 'editor/';
       
        $editor = new FCKeditor($name);
        $editor->BasePath   = $sBasePath;
        $editor->ToolbarSet  = $toolbar; //Basic,Default
        $editor->Width  = '90%';
        $editor->Height = '300';
        $editor->Value  = $value;
       
        return $editor;
    }

//  说明:  $name是 fck 的名,也就是用$_post['content']来获取fck的值

 

1. 首先设置自动加载,因为这个是公用的! 找到根目录(index.php所在的目录)找到 application/config/autoload.php 文件,第111行(以我的文档为准,O(∩_∩)O哈哈~),修改:

 

$autoload['model'] = array('editor');

 

2.然后在控制器中写入如下代码:

$data['editor']  = $this->editor->get_editor(); // 当然你也可以通过设置参数来达到你想要的意图,比如可以通过设置第二个参数来显示fck的默认内容,这个在后台修改显示的时候很有用。
 

3.最后在视图中写入代码:

<div><?=$editor->create()?></div>

ok,设置成功,最后附上我已经设置好的fck,精简到1.45mb,而且它的上传路径是自动调整的,默认为editor同级目录下的files文件夹,不用再麻烦你动手设置了....

2
1
分享到:
评论

相关推荐

    codeigniter中文手册教程

    你可以将控制器方法映射到特定的URL路径上,实现灵活的URL结构。 3. **加载器(Loader)**: 这个组件帮助你加载控制器、模型、视图、库、助手函数等,使得代码组织有序且易于管理。 4. **数据库管理**: CodeIgniter...

    CodeIgniter3中文手册

    为了增强安全性,CodeIgniter建议将system和application目录移至Web根目录之外,并将移位后的目录路径设置到index.php中的$systempath和$applicationfolder变量。此外,CodeIgniter在每个目录下都默认包含一个....

    CodeIgniter 中文手册1.6.3版本

    4. 错误处理与日志:CodeIgniter提供了错误报告和日志记录功能,帮助开发者追踪并解决程序运行中的问题。通过调整错误级别设置,可以在开发阶段获取详细的错误信息,而在生产环境中则可以生成日志文件。 5. 模板...

    PHP开发框架CodeIgniter中文参考资料

    资源中的三个文件分别提供了不同角度的CodeIgniter学习资料。 1. **CodeIgniter中文参考手册.pdf**:这份文档详细地介绍了CodeIgniter的各种组件和功能,包括控制器、模型、视图、数据库操作、表单验证、安全和会话...

    CodeIgniter简体中文语言包

    这个“CodeIgniter简体中文语言包”是专门为CodeIgniter 1.7版本设计的,目的是为了让使用中文的开发者或者用户能够更好地理解和操作CodeIgniter的界面与错误提示信息,从而提升开发效率。 语言包的使用方法非常...

    CodeIgniter 2.2.2 中文文档 CI2.2.2中文文档

    14. **用户指南2**:这部分可能是文档的第二部分或更新,详细解释了新的特性或修正的问题。 通过深入学习这份中文文档,开发者可以充分利用CodeIgniter 2.2.2的强大功能,创建出高效、安全且易于维护的PHP应用程序...

    PHP CodeIgniter中文手册

    CI提供了错误报告和日志系统,便于开发者追踪和解决程序中的问题。此外,「Profiler」工具可以在页面底部显示执行时间、内存消耗等性能数据,帮助优化代码。 **9. 自动加载** CI支持自动加载类库、模型、库、助手...

    CodeIgniter

    - **全面的文档**:CodeIgniter拥有详尽的官方文档,为开发者提供了清晰的学习路径。 - **丰富的库和辅助函数**:框架内包含了大量预定义的库(如数据库、电子邮件、会话管理等)和辅助函数,帮助开发者实现常见的...

    codeigniter 2.0 中文手册

    1. **控制器(Controller)**:CodeIgniter中的控制器是应用程序的入口点,负责接收用户请求并调用模型和视图来处理数据和展示结果。控制器类是PHP类,它们扩展了CI_Controller基类,通过定义方法来处理不同的URL路由...

    CodeIgniter3.00中文手册pdf

    手册还专门讲解了CodeIgniter的常规主题,如项目结构、代码风格、安全性、维护等实际操作中经常遇到的问题,为开发者提供全面的指导。 此外,CodeIgniter鼓励开发者为框架做出贡献。如果用户希望贡献代码或文档,...

    CodeIgniter2.0中文手册.zip

    10. 用户指南:CodeIgniter的中文手册详尽地解释了每个组件的使用方法,包括实例代码和常见问题解答,是学习和开发过程中的得力助手。 11. 扩展性:通过钩子(Hooks)、插件(Plugins)和第三方库,开发者可以扩展...

    CodeIgniter整合fck/ci整合fck实例一个

    下面我们将深入探讨如何在CodeIgniter中整合FCKeditor以及在这个过程中可能遇到的挑战。 1. **安装FCKeditor**:首先,你需要从FCKeditor的官方网站下载最新版本或特定于1.x版本的编辑器。解压后,将FCKeditor...

    CodeIgniter2.0中文手册

    CodeIgniter2.0中文手册

    codeigniter源代码函数中文解释

    - **文件位置与作用**:`CodeIgniter.php` 文件位于 `system` 目录下的 `codeigniter` 文件夹中,是框架的核心配置文件。 - **关键步骤**: - 引入 `Common.php` 文件来加载一些通用的辅助函数。 - `is_really_...

    CodeIgniter快速开发中文手册.zip

    CodeIgniter提供了一套完整的错误报告和日志系统,方便调试和追踪问题。 安全方面,手册会介绍如何防止跨站脚本攻击(XSS)、SQL注入等常见安全威胁,以及使用Session和CSRF保护来增强应用的安全性。 最后,手册...

    CodeIgniter3.1.3 中文手册

    此外,CodeIgniter提供清晰、完整的文档,让你在开发过程中可以轻松找到需要的帮助。 在类库方面,CodeIgniter提供了大量的类库,包括Active Record类库、Email类库、FTP类库、Session类库等,覆盖了开发中的许多...

    CodeIgniter 1.72 中文帮助文档

    在CodeIgniter中,模型处理数据库交互,视图负责展示数据,控制器协调模型和视图的交互。 3. **路由与URL** CodeIgniter的URL友好看,支持自定义路由规则,可以轻松地将请求映射到相应的控制器方法。 4. **控制器...

    CodeIgniter 1.7.1中文手册

    敏捷php开发框架CodeIgniter 1.7.1中文手册

Global site tag (gtag.js) - Google Analytics