禁用将自定义选项SKU附加到产品SKU

时间:2013-09-12 12:37:57

标签: php magento

假设我们有:

  • 产品与SKU“product-sku”
  • SKU“custom-option”
  • 的自定义选项

如果我们现在添加此产品并在购物车中选择此自定义选项,则此产品的SKU将在结帐页面上变为“product-sku-custom-option”。

Magento中是否有办法禁用将自定义选项的SKU附加到产品的SKU,或者至少在产品添加到购物车后获得产品的原始SKU?

1 个答案:

答案 0 :(得分:5)

经验法则永远不会触及核心文件。您应该扩展app/code/core/Mage/Catalog/Model/Product/Type/<yourtype>.php并简单地执行此操作:

public function getOptionSku($optionValue, $skuDelimiter)
{
    return '';
}