Zurück   rack::SPEED Support-Forum > rack::SPEED Kundensupport Magento 1.x > Magento - Entwicklerecke / Arbeitsgruppen

Magento - Entwicklerecke / Arbeitsgruppen Codeschnipsel, Ideen und Modulprogrammierung

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03.09.2009   #1 (permalink)
rack::SPEED Kunde
 
Registriert seit: 23.03.2009
Beiträge: 17
Renommee-Modifikator: 0
Pat befindet sich auf einem aufstrebenden Ast
Standard Probleme mit Attributanzeige bei Configurable Products

Hallo liebe rackspeedler,

ich habe ein Configurable Product angelegt, diesem ein Attribut zugewiesen und im "Produktmenü" über "Verknüpfte Produkte" diverse Simple Products generiert, z.B. ein Schmuckstück aus verschiedenen Materialien: Silber, Gold, Platin. Die verschiedenen Materialien haben natürlich unterschiedliche Preise.
Auf der Produktseite wird das Attribut "Material" nun über ein Dropdown im Sinne von "Silber +20 €", "Gold +100 €", "Platin +300 €" ausgegeben. Was mich stört, ist die Angabe des Aufpreises "+20 €", "+100 €" etc.

Daher meine Frage: Der Codeschnipsel, der diesen Aufpreis im Dropdown ausgibt, sollte sich ja irgendwo auskommentieren lassen - bloß in welcher Datei?

Konkret: In welcher Datei wird das Dropdownmenu, bzw. dessen Inhalt erzeugt?

Tausend Dank bereits vorab für Eure Hilfe!!!

Viele Grüße, Pat
Pat ist offline   Mit Zitat antworten
Alt 05.09.2009   #2 (permalink)
rack::SPEED Kunde
 
Registriert seit: 23.03.2009
Beiträge: 17
Renommee-Modifikator: 0
Pat befindet sich auf einem aufstrebenden Ast
Standard

Hat denn niemand eine Idee? Ich finde einfach die entsprechende Datei nicht...
Nochmals tausend Dank vorab für Eure Hilfe!
Pat
Pat ist offline   Mit Zitat antworten
Alt 05.09.2009   #3 (permalink)
rack::SPEED Support
 
Benutzerbild von rack::SPEED
 
Registriert seit: 19.10.2008
Ort: Meerbusch
Beiträge: 920
Renommee-Modifikator: 10
rack::SPEED hat die Renommee-Anzeige deaktiviert
Standard

Einen Ansatz solltest du hier finden: Produktkonfiguration über Bilder
rack::SPEED ist offline   Mit Zitat antworten
Alt 06.09.2009   #4 (permalink)
rack::SPEED Kunde
 
Registriert seit: 23.03.2009
Beiträge: 17
Renommee-Modifikator: 0
Pat befindet sich auf einem aufstrebenden Ast
Standard

Gut Ding will Weile haben... nach tagelanger Suche bin ich nun doch noch drauf gekommen.

Hier also die Holzhammermethode - feingeistige Coder lesen besser weg ;-)

Wen die +/- Preisanzeigen im Dropdown bei den konfigurierbaren Produkten stören, der gibt die Preise einfach direkt bei den Attributen mit ein. Hierzu unter Katalog > Attribute > Attribute verwalten > Dein Attribut > Bezeichnungen/Optionen verwalten, unter "Optionen (Werte Ihrer Attribute) verwalten" bei "Default Store View" einfach den finalen Preis mit angeben.
Die lästige +/--Magento-Anzeige umgehen wir dadurch, dass wir in der Datei Catalog/Block/Product/View/Type/Configurable.php ein Schnipselchen Code löschen. Etwa ab Zeile 208 sollte das Ganze nun so aussehen:

Code:
protected function _preparePrice($price, $isPercent=false)
    {
        if ($isPercent && !empty($price)) {
            $price = $this->getProduct()->getFinalPrice()*$price/100;
        }

        return $this->_registerJsPrice;
    }
Übrigens bin ich mir recht sicher, dass diese hässliche "Aufpreis-Anzeige", so wie von Magento dargestellt, im B2C-Bereich einen rechtlichen Sinn hat. Wer also direkt an den Endkunden verkauft, der sollte von dieser Methode - glaube ich(!) - besser die Finger lassen und die Darstellung so in Kauf nehmen.

Beste Grüße, Pat

Geändert von Pat (08.09.2009 um 17:40 Uhr)
Pat ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Configurable Products: Wechel von Dropdown zu Radiobutton Ingo Magento - Fragen & Probleme 4 16.04.2009 23:51


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:42 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO 3.6.0
© 2008 by rack::SPEED

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17