gpt4 book ai didi

magento - 将测量单位添加到 magento 前端

转载 作者:行者123 更新时间:2023-12-04 05:32:19 24 4
gpt4 key购买 nike

我想在我的 magento 前端附加信息中添加一个度量单位。目前它是:

  • 长度:34
  • 高度:50
  • 重量:13

  • 客户不知道是厘米还是米等。

    我怎样才能将其更改为:
    - 长度:34cm
    - 高度:50cm
    - 重量:13g


  • 长度(厘米):34
  • 高度(厘米):50
  • 重量(克):13

  • 第一种选择更可取。

    这是示例的 URL:
    http://creativeinfusion.com.au/shop/beaded-square-offering-box-xsmall-black-red-green-flowers-2248

    谢谢,

    最佳答案

    正如您已经知道的那样,属性 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; ?>

    请检查您是否使用了相同的属性代码,或更改相应代码。

    希望这有帮助!!

    关于magento - 将测量单位添加到 magento 前端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12418306/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com