A5下载文章资讯

分类分类

ecshop安装ueditor教程,替换fckeditor,同时解决后台js冲突

2015-04-16 14:58作者:zhao

1、解压上传目录uediter到根目录/includes/下

2、修改admin/includes/lib_main.php


复制内容到剪贴板

/**

* 生成编辑器

* @param string input_name 输入框名称

* @param string input_value 输入框值

*/

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);

}

修改为:

/**

*生成编辑器

*@paramstringinput_name输入框名称

*@paramstringinput_value输入框值

*/

functioncreate_html_editor($input_name,$input_value='')

{

global$smarty;

//down.admin5.com

$kindeditor="

<scriptid='editor'name='$input_name'type='text/plain'style='width:1024px;height:500px;'>$input_value</script>

<scripttype='text/javascript'charset='utf-8'src='../includes/ueditor/ueditor.config.js'></script>

<scripttype='text/javascript'charset='utf-8'src='../includes/ueditor/ueditor.all.min.js'></script>

<scripttype='text/javascript'charset='utf-8'src='../includes/ueditor/lang/zh-cn/zh-cn.js'></script>

<script>

varue=UE.getEditor('editor');

UE.getEditor('editor').focus();

</script>

<inputtype="submit"value="提交"/>

";//down.admin5.com A5源码ecshop ecshop模板ecshop开发

$smarty->assign('FCKeditor',$kindeditor);//down.admin5.com

}

3、修改admin/templates/pageheader.htm

将:

{insert_scripts files="../js/transport.js,common.js,../js/utils.js"}

替换为:

<script type="text/javascript" src="../includes/ueditor/fix_jquery/jquery.min.js" rel="stylesheet" /></script>

<script type="text/javascript" src="../includes/ueditor/fix_jquery/jquery.json-1.3.js" rel="stylesheet" /></script>

<script type="text/javascript" src="js/common.js" rel="stylesheet" /></script>

<script type="text/javascript" src="../includes/ueditor/fix_jquery/transport_json.js" rel="stylesheet" /></script>

{insert_scripts files="../js/utils.js"}

4、解决商品编辑中编辑器被重置,uedite无法保存内容的bug。

admin/templates/goods_info.htm

找到

document.forms['theForm'].reset();

修改为:

//document.forms['theForm'].reset();  down.admin5.com

文件下载地址: ueditor.zip    《=====点击下载

文件中已含js冲突修改文件,另外已修改php/config.json中的图处保存路径,用户也可以自行修改!

展开全部

相关

说两句网友评论
    我要跟贴
    取消