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

bog*_*jov 4 php magento

假设我们有:

  • 产品与SKU"product-sku"
  • SKU"自定义选项"的自定义选项

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

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

Fra*_*wis 5

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

public function getOptionSku($optionValue, $skuDelimiter)
{
    return '';
}
Run Code Online (Sandbox Code Playgroud)