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 に答える