一、在数据库添加字段,会手写的就后台添加,不会就进入phpmyadmin默认的就行。
这是通用的写法:(这里是增加类似商品描述的字段,其他字段自行更改)
ALTER TABLE `ecs_goods` ADD `goods_standard ` 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
在合适的地方添加,如果想在编辑商品—详细信息处添加,找到
<table width="90%" id="detail-table" style="display:none">
<tr>
<td>商品详细描述</td>
</tr>
<tr>
<td>{$FCKeditor}</td>
</tr>
</table>
同样依葫芦画瓢添加进自己的信息
<table width="90%" id="detail-table" style="display:none">
<tr>
<td>执行标准</td>
</tr>
<tr>
<td>{$FCKeditor2}</td>
</tr>
</table>
四、修改模板在合适的地方添加:
找到tab标签位置,在合适的位置依葫芦画瓢添加你的信息
例如:<h2 class="h2bg"><a href="#product-detail" >执行标准</a></h2>
在相应调用的位置依葫芦画瓢添加
<blockquote>
<div class="blank"></div>
{$goods.goods_standard}
</blockquote>
至此字段添加完成,接下来我们添加编辑器
一、在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);