1 后台产品属性添加需自定义的字段 如 unit
2 赋值unit:元/吨、美元/千克、元/瓶等,此处的unit不参与商品运费计算,计重以原weight为准
3 调用
<?php if(isset($groupAttrArr["unit"]) && $groupAttrArr["unit"]) { echo $groupAttrArr["unit"]; } ?>
这个不能这样单纯的写吧?运费计算得关联起来吧?
运费计算在原重量里面,这个不参与的
@jqonline [#2楼](#comment2) 您的意思是,重量部分显示的是g?为单位 , 而非unit写的吨?
譬如你写的 22 / 吨, 但是重量weight写的是1000000g ?
是的,主要应对产品计价单位多样化,客户案例是按克,按粒(每粒克数不等),按袋(每袋克数不同)等极小单位计费情况,计费按自定义单位,计算运费按原重量
满足商品显示中英文名对照的小需求
1 block层name下添加fullname
'fullname' => $this->_product['name'],
2 调用
<?php if(isset($fullname["name_en"]) && $fullname["name_en"]) echo $fullname["name_en"]; //显示英文名 if(isset($fullname["name_zh"]) && $fullname["name_zh"]) echo ' '.$fullname["name_zh"];//显示中文名 ?>