购物车页面如何不显示属性加价?

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

请问:商品属性里面添加属性价格,比如在原价基础上加10元,默认在购物车里面是显示加价的【10】,如果不想显示,怎么解决?
默认模板文件flow.dwt 里面相关的就一句代码,太神奇了
  1. <!-- {if $show_goods_attribute eq 1} 显示商品属性 -->
  2. <td bgcolor="#ffffff">{$goods.goods_attr|nl2br}</td>
  3. <!-- {/if} -->
复制代码

回答:
还有lbi库文件的 百宝力网球拍

还有lbi库文件的
michaelsugar 发表于 2012-6-3 12:28
哪个库文件啊??

怎么没人知道啊,都两天了




印象中 lib_order.php 修改函数 function get_goods_attr_info() {....}




好人做到底
  1. function get_goods_attr_info($arr, $type = 'pice')
  2. {
  3. $attr= '';

  4. if (!empty($arr))
  5. {
  6. $fmt = "%s:%s \n";

  7. $sql = "SELECT a.attr_name, ga.attr_value, ga.attr_price ".
  8. "FROM ".$GLOBALS['ecs']->table('goods_attr')." AS ga, ".
  9. $GLOBALS['ecs']->table('attribute')." AS a ".
  10. "WHERE " .db_create_in($arr, 'ga.goods_attr_id')." AND a.attr_id = ga.attr_id";
  11. $res = $GLOBALS['db']->query($sql);

  12. while ($row = $GLOBALS['db']->fetchRow($res))
  13. {
  14. //$attr_price = round(floatval($row['attr_price']), 2);
  15. $attr .= sprintf($fmt, $row['attr_name'], $row['attr_value']);
  16. }

  17. //$attr = str_replace('[0]', '', $attr);
  18. }

  19. return $attr;
  20. }
复制代码


你太牛逼了!!!!哥太崇拜你了