学做十八哥的bool商城商品编辑器的调用

<?php
/*燕十八 公益PHP培训 
课堂地址:YY频道88354001 
学习社区:www.zixue.it */
/*
    跟着十八学做商城
    自己在做商品添加详细描述的时候调用编辑器的方法
    思路:
    1:下载好编辑器包(我下的是FCKeditor);
    2:放到一个合适的位置(自己觉得放哪合适都可以);
    3:在需要显示编辑器的地方引入编辑器类文件,创建编辑器对象,然后生成编辑器(O啦);
*/
 
 
 
<?php
/*  这里是goodsadd.php
    goodsadd.html的php引入页面
*/ 
    define('ACC',true);
    require_once("../include/initial.php");
     
 
    require_once(ROOT.'/view/admin/templates/goodsadd.html');
    //引入编辑器
 
?>
 
 
<?php
    /*
        这里是写在goodsadd.html里面的
    */
    //通过$_SERVER['PHP_SELF']找到当前路径
    $sBasePath = $_SERVER['PHP_SELF'] ;
    //通过substr 和 strpos 函数找到编辑器的路径,我的编辑器是放在include文件夹下的edit目录下.
    $sBasePath = substr( $sBasePath, 0, strpos( $sBasePath, "Admin" )).'include/edit/';
    //创建编辑器对象
    $oFCKeditor = new FCKeditor('FCKeditor1') ;
    //给对象默认路径赋值
    $oFCKeditor->BasePath    = $sBasePath ;
    //编辑器的初始值
    $oFCKeditor->Value       = '<p>This is some <strong>sample text</strong>. You are using <a href="http://www.fckeditor.net/">FCKeditor</a>.</p>' ;
    //生成编辑器
    $oFCKeditor->Create() ;
    ?>  
 
<?php
    /*  这里是init.php
        当   $oFCKeditor = new FCKeditor('FCKeditor1') ;new的时候,会调用init.php
        的_autoload()方法因此需要在这里引入编辑器的类文件
        在__autoload()方法里添加一个逻辑
    */
    function __autoload($class){
        if(substr($class,-5)=='Model'){
            $table = substr($class,0,-5);
            require_once (ROOT."Model/".$class.".class.php");
        }else if($class=='FCKeditor'){
            require_once (ROOT.'/include/edit/fckeditor.php');
        }else{
            require_once (ROOT."Include/".$class.".class.php");
        }
    }
 
<?php
/*
    完成了,编辑调用成功!拿出来分享下,不足之处望指出,谢谢!
*/

 

posted @   arvim  阅读(352)  评论(0编辑  收藏  举报
编辑推荐:
· 智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
阅读排行:
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· 新年开篇:在本地部署DeepSeek大模型实现联网增强的AI应用
· Janus Pro:DeepSeek 开源革新,多模态 AI 的未来
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(三):用.NET IoT库
· 【非技术】说说2024年我都干了些啥
点击右上角即可分享
微信分享提示