2017-01-25 4 views

Antwort

10

Das ist ein Fehler in Magento zu sein scheint, da Ich konnte es bei einer Neuinstallation reproduzieren, wenn die folgenden beiden Bedingungen erfüllt sind:

  • Konfigurierbares Produkt mit einem Config-Attribut außer Farbe.
  • Konfigurierbare Farbfelder sind für dieses Attribut deaktiviert.

Sie können es durch Überprüfung zu lösen, wenn Product.ConfigurableSwatches vorhanden ist, bevor es ruft:

1) Öffnen Sie diese Datei: app/design/frontend/RWD/default/template/configurableswatches/catalog/product/view/Typ /configurable/swatch-js.phtml

2) verändern:

<script type="text/javascript"> 
    document.observe('dom:loaded', function() { 
     var swatchesConfig = new Product.ConfigurableSwatches(spConfig); 
    }); 
</script> 

Um dies:

<script type="text/javascript"> 
    document.observe('dom:loaded', function() { 
     if (Product.ConfigurableSwatches) { 
      var swatchesConfig = new Product.ConfigurableSwatches(spConfig); 
     } 
    }); 
</script> 
Verwandte Themen