0

嗨,我需要在管理员中显示产品*属性**订单*详细信息*部分*,我不想在前端向用户显示此属性,有什么办法可以做到这一点

谢谢

4

1 回答 1

1

我找到了解决方案。这是我能够在 Magento 管理订单视图中显示自定义属性值的代码:

<?php
$product = Mage::getModel('catalog/product')
    ->loadByAttribute('sku', $_item->getSku(), array('x'));
echo $product->getX();

将此代码放在您的属性代码app/design/adminhtml/default/default/templates/sales/items/column/name.phtml所在x的位置 - 将其替换为您的属性代码。在 admin 中,属性属性应该是:

Values Required = no
Visible on Product View Page on Front-end = no
Scope = global
于 2013-01-14T10:54:14.620 回答