Sonderpreis für die einfachen Produkte eines konfigurierbaren Produkts

7

Ich mache ein Projekt und jetzt braucht es eine Anforderung, damit wir den einzelnen Produkten eines konfigurierbaren Produkts einen Sonderpreis zuweisen können. Dieser Preis muss mit dem ursprünglichen Preis durchgestrichen werden. Ich habe es ausprobiert, indem ich configure.php bearbeitet habe, indem ich den Sonderpreis für jedes einfache Produkt eines konfigurierbaren Produkts abgerufen habe. Das Problem, mit dem ich konfrontiert bin, ist, dass der zugewiesene Sonderpreis des einfachen Produkts korrekt wird, aber für diejenigen, die nicht in demselben konfigurierbaren Produkt zugewiesen sind, kommt der Sonderpreis des letzten einfachen Produkts.

Meine Frage ist, ob ich meine Anforderungen in Magento implementieren kann oder was ich falsch mache.

Bitte helfen Sie? Im Folgenden habe ich versucht, meine Anforderungen umzusetzen.

<?php
$obj = Mage::getModel('catalog/product');    
if (isset($options[$attributeId][$value['value_index']])) {    
       $productsIndex = $options[$attributeId][$value['value_index']];    
       $_product = "";   
       foreach ($productsIndex as $pr):    
              $_product = $obj->load($pr);    
              if (!empty($_product) && !is_null($_product)) {   
                   $npr[$pr] = $_product;    
              } else {    
                  $npr[$pr] = 0;    
              }   
              unset($_product);    
      endforeach;    
   } else {    
      $productsIndex = array();

}
?>
Akash Pius
quelle
Bitte, jemand hilft mir.
Akash Pius
In der Vergangenheit haben wir das Modul SimpleConfigurableProducts von OrganicInternet verwendet, um die Preise des einfachen Produkts zu verwenden. Beachten Sie jedoch, dass dies weitreichende Auswirkungen auf viele Aspekte hat.
Peter O'Callaghan

Antworten:

1

Magento ist sehr flexibel und es gibt einige Möglichkeiten, die Stufenpreise für die benutzerdefinierten Optionen zu implementieren. Sie können dies beispielsweise über die Regeln für den Warenkorbpreis, die Erweiterung "Beste konfigurierbare Produkte" oder einzelne Optionen mit den Preisen tun. Einen Vergleich dieser Ansätze finden Sie auf der folgenden Website: http://www.code4business.de/magento-tier-prices-custom-options/

Der Beitrag zeigt auch, wie benutzerdefinierte Preise für jede benutzerdefinierte Option praktisch ohne Umschreibungen implementiert werden.

user4238
quelle