如您所知,属性 Unit 是固定的。您可以从管理员的管理属性部分更改属性标签,例如:
Length == Length (cm)
Height == Height (cm)
Weight == Weight (grams)
如果您想要这种格式 - 长度:34 厘米 - 高度:50 厘米 - 重量:13 克
为此,在当前主题中,您必须编辑 template/catalog/product/view/attributes.phtml 文件。
在属性文件中,请替换以下代码:
<?php foreach ($_additional as $_data):
switch($_data['code']) {
case 'height':
case 'length':
$value = $_helper->productAttribute($_product, $_data['value'], $_data['code']).'cm';
break;
case 'weight':
$value = $_helper->productAttribute($_product, $_data['value'], $_data['code']).'g';
break;
default:
$value = $_helper->productAttribute($_product, $_data['value'], $_data['code']);
break;
}
?>
<tr>
<th class="label"><?php echo $this->htmlEscape($this->__($_data['label'])) ?></th>
<td class="data"><?php echo $value; ?></td>
</tr>
<?php endforeach; ?>
请检查您是否使用了相同的属性代码,或更改一致。
希望这有帮助!