ecshop模板新添商品 此商品不存在规格,请为其添加规格 的解决方法
2011-06-15 09:48
330 查看
打开 /admin/includes/lib_goods.php
找到check_goods_specifications_exist函数。
修改为如下内容(注,加了一句: AND a.attr_type = 1";)
/**
* 检查单个商品是否存在规格
*
* @param int $goods_id 商品id
* @return bool true,存在;false,不存在
*/
function check_goods_specifications_exist($goods_id)
{
$goods_id = intval($goods_id);
$sql = "SELECT COUNT(a.attr_id)
FROM " .$GLOBALS['ecs']->table('attribute'). " AS a, " .$GLOBALS['ecs']->table('goods'). " AS g
WHERE a.cat_id = g.goods_type
AND g.goods_id = '$goods_id'
AND a.attr_type = 1";
$count = $GLOBALS['db']->getOne($sql);
if ($count > 0)
{
return true; //存在
}
else
{
return false; //不存在
}
}
找到check_goods_specifications_exist函数。
修改为如下内容(注,加了一句: AND a.attr_type = 1";)
/**
* 检查单个商品是否存在规格
*
* @param int $goods_id 商品id
* @return bool true,存在;false,不存在
*/
function check_goods_specifications_exist($goods_id)
{
$goods_id = intval($goods_id);
$sql = "SELECT COUNT(a.attr_id)
FROM " .$GLOBALS['ecs']->table('attribute'). " AS a, " .$GLOBALS['ecs']->table('goods'). " AS g
WHERE a.cat_id = g.goods_type
AND g.goods_id = '$goods_id'
AND a.attr_type = 1";
$count = $GLOBALS['db']->getOne($sql);
if ($count > 0)
{
return true; //存在
}
else
{
return false; //不存在
}
}
相关文章推荐
- 添加完商品后,点货品显示此商品不存在规格,请为其添加规格?
- Java持久化框架(MYSQL Annotation JPA)添加记录,出现表格不存在异常的解决方法?
- Ecshop 添加红包序列号:红包不存在,解决方法
- Django1.3添加app提示模块不存在的解决方法
- Django1.3添加app提示模块不存在的解决方法
- Django新版添加app提示模块不存在解决方法 INSTALLED_APPS 错误
- 网站后台不能添加图片,如果是服务器权限问题,应该如何解决?方法如下
- 登录织梦后台提示用户名不存在的解决方法介绍
- eclipse:不能在tomcat里添加一个项目的解决方法
- Radio 单选JS动态添加的选项onchange事件无效的解决方法
- libxml2库函数添加子节点不能保存和不能换行以及读取子节点数不对的解决方法
- 图片添加热点MAP之后连接无效的解决方法
- WIN7系统VC6中添加OCX出现“不支持此接口” 问题的解决方法 .
- Easyui中使用jquery或js动态添加元素时出现的样式失效的解决方法
- VC6.0打开或者添加工程文件崩溃的解决方法
- jquery动态添加元素事件失效问题解决方法
- QT里添加图标复制到另外电脑后不显示解决方法
- 对于js使用append追加的节点无法添加事件的解决方法
- ecshop新版不能在模板文件.dwt和.lbi中直接添加php代码的解决方法
- 解决Oracle建Dblink时自动添加后缀.US.ORACLE.COM的方法