【问题标题】:Magento Show Configurable Product SKU on Admin Order ViewMagento 在管理员订单视图中显示可配置的产品 SKU
【发布时间】:2013-01-14 12:09:32
【问题描述】:

我想在 Magento 管理员订单视图和 Magento 管理员订单发票部分显示可配置产品 SKU。目前它正在显示简单产品的 sku,但我需要显示可配置的产品 sku 而不是它。请指导我,以便我做出相应的更改。

【问题讨论】:

    标签: magento-1.7 magento-1.6 magento


    【解决方案1】:

    看看这个块:

    Mage_Adminhtml_Block_Sales_Items_Column_Name
    

    还有这个模板:

    adminhtml/default/default/template/sales/items/column/name.phtml
    

    您可以覆盖块,或者只是对模板进行一些更改。

    如果你看这个:

    Mage_Adminhtml_Block_Sales_Items_Column_Default
    

    你会看到这里有一个你需要做的例子被注释掉了。 您可以检查它是否可配置,如果可以,获取子 SKU 代码。

    public function getSku()
    {
        /*if ($this->getItem()->getProductType() == Mage_Catalog_Model_Product_Type::TYPE_CONFIGURABLE) {
            return $this->getItem()->getProductOptionByCode('simple_sku');
        }*/
        return $this->getItem()->getSku();
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-22
      • 1970-01-01
      • 2016-03-27
      • 2013-01-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多