• <strong id="d9riy"><form id="d9riy"></form></strong>
    <wbr id="d9riy"><nav id="d9riy"></nav></wbr>

  • <i id="d9riy"><form id="d9riy"></form></i>

    <ruby id="d9riy"></ruby>

      <ruby id="d9riy"></ruby>

    福州印秀網絡地圖

    福州印秀網絡技術服務有限公司

    總部地址:福州市倉山區中洲島商貿中心2號412室
    分部地址:福州市臺江區華興廣場1區5座3樓(達道一號)
    公司電話:0591-8348 9135
    服務熱線:400-800-9135
    咨詢電話①:189 6508 9135 (張先生)
    咨詢電話②:134 0599 8886 (何小姐)
    公司網站:www.ichoseyou.com www.pk0591.cn
    QQ 咨詢: 建站咨詢 建站咨詢

    福州印秀網絡logo 福州印秀網絡微信二維碼

    在線客服

    電話①:189 6508 9135(張先生)
    電話②:134 0599 8886(何小姐)
    電話③:0591-83489135

    建站知識


    ecshop編輯器FCKeditor修改成KindEditor編輯器



    今天福州印秀網絡就分享一下怎么換掉fck編輯器,放上實用的kindeditor編輯器,網絡上其他版本都有問題,我重新整理整理后正確版。方法如下:

    1、官方網站下載最新版kindeditor

    現在最先版本的是:kindeditor4.1.11,官方網址:http://www.kindsoft.net

    2、上傳解壓

    上傳下載的壓縮文件到你的網站include目錄下,解壓kindeditor4.1.11,將其文件夾名稱改為:kind123~editor789(注意:加上數字和符號防止猜測地址)

    3、修改php文件

    (1)打開admin/includes/lib_main.php,查找 create_html_editor
    將以下內容:
    function create_html_editor($input_name, $input_value = '')
    {
        global $smarty;
        $editor = new FCKeditor($input_name);
        $editor->BasePath   = '../includes/fckeditor/';
        $editor->ToolbarSet = 'Normal';
        $editor->Width      = '100%';
        $editor->Height     = '320';
        $editor->Value      = $input_value;
        $FCKeditor = $editor->CreateHtml();
        $smarty->assign('FCKeditor', $FCKeditor);
    }
    替換成:
    function create_html_editor($input_name, $input_value = '')
    {
        global $smarty;
        $kindeditor="
        <link rel='stylesheet' href='../includes/kind123~editor789/themes/default/default.css' />
        <link rel='stylesheet' href='../includes/kind123~editor789/plugins/code/prettify.css' />
        <script charset='utf-8' src='../includes/kind123~editor789/kindeditor-all-min.js'></script>
        <script charset='utf-8' src='../includes/kind123~editor789/lang/zh_CN.js'></script>
        <script charset='utf-8' src='../includes/kind123~editor789/plugins/code/prettify.js'></script>
    	<script>
            var editor;
                KindEditor.ready(function(K) {
                    editor = K.create('textarea[name=\"$input_name\"]', {
                        allowFileManager : true,
                        width : '100%',
                        height: '600px',
                        resizeType: 0   //固定寬高
                    });
                });
        </script>
        ";
        $smarty->assign('FCKeditor', $kindeditor);
    }


    (2)修改kindeditor/php/

    上傳目錄修改includes/kindeditor/php/upload_json.php如下:

    //文件保存目錄路徑
    $save_path = $php_path . '../../../images/upload/';

    //文件保存目錄URL
    $save_url = '/images/';

    瀏覽服務器路徑修改includes/kindeditor/php/file_manager_json.php如下:

    //根目錄路徑,可以指定絕對路徑,比如 /var/www/attached/
    $root_path = $php_path . '../../../images/upload/';

    //根目錄URL,可以指定絕對路徑,比如 http://www.yoursite.com/attached/
    $root_url = $php_url . '../../../images/upload/';

    4、經過前兩個步驟基本上已經更換完成,但是在商品編輯頁有個js會造成不能保存kingeditor編輯的信息,打開admin/template/goods_info.htm這個文件

    找到<input type=”button” value=”{$lang.button_submit}” class=”button” onclick=”validate(‘{$goods.goods_id}’)”/>
    這句代碼在下面加上

    <input type=”submit” id =‘sub’ style=”display:none;” />

    然后找到function validate(goods_id)這個方法,找到下面的document.forms[‘theForm’].submit();注釋掉這句代碼,

    改為:document.getElementById(‘sub’).click();

    然后就可以使用新的編輯器了。

    5、kindeditor默認上傳圖片的路徑是upload下面的image目錄下面,以年月日為目錄,如:image/20130401 我們把它修改為:以年月劃分比較好。
    在upload_json.php找到$ymd = date("Ymd"); 改為:$ymd = date("Ym");就可以了。

    ok,大功告成,在ecshop最新版本親測正常使用。


    相關文章

    首頁  電話  咨詢  頂部
    国产免费牲交视频免费播放_日韩 国产 变态另类 欧美_人妻少妇中文字幕久久√一_国产一国产一本到免费