ecshop怎么增加新字段及相应编辑器

2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家



一、在数据库增加字段,会手写的就后台增加,不会就进入phpmyadmin默许的就行。
这是通用的写法:(这里是增加相似产品描绘的字段,其他字段自行更改)

` text NOT NULL AFTER `goods_desc` ;


二、修正admin/good.php


找到
/* 处置产品数据 */

$shop_price = !empty($_POST['shop_price']) ? $_POST['shop_price'] : 0;

后边依葫芦画瓢增加进自个字段。

$goods_standard = !empty($_POST['goods_standard']) ? $_POST['goods_standard'] : 0;


找到

/* 入库 */

if ($is_insert)

{

if ($code == '')

{

一样依葫芦画瓢增加进自个字段

(此处为sql句子中)goods_desc, goods_standard,


(此处为value句子中)'$_POST[goods_desc]','$_POST[goods_standard]',

注意:else句子下与此一样


找到

"goods_desc = '$_POST[goods_desc]', " .

一样依葫芦画瓢增加进自个字段

"goods_standard = '$_POST[goods_standard]', " .


三、修正admin/templates/goods_info.htm
在适宜的当地增加,假如想在修正产品—详细信息处增加,找到

















产品详细描绘
{$FCKeditor}

一样依葫芦画瓢增加进自个的信息

















履行规范
{$FCKeditor2}


四、修正模板在适宜的当地增加:

找到tab标签方位,在适宜的方位依葫芦画瓢增加你的信息

例如:


在相应调用的方位依葫芦画瓢增加






{$goods.goods_standard}




至此字段增加完结,接下来咱们增加修正器


一、在admin/includes/lib_main.php

找到

function create_html_editor($input_name, $input_value = '')

修正为

function create_html_editor($input_name, $input_value = '',$fckid=0)


持续向下找到

$smarty->assign('FCKeditor', $FCKeditor);

将它修正为

if ($fckid) {

$smarty->assign('FCKeditor'.$fckid, $FCKeditor);

}

else {

$smarty->assign('FCKeditor', $FCKeditor);

}


二、接下来要修正后台产品处置页 admin/goods.php 文件

找到

create_html_editor('goods_desc', $goods['goods_desc']);

在它下面另增加1行

create_html_editor('goods_standard', $goods['goods_standard'],2);