Zurück   rack::SPEED Support-Forum > Magento > Magento - Fragen & Probleme

Magento - Fragen & Probleme Fragen & Probleme rund um MagentoConnect

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19.11.2009   #1 (permalink)
Neuer Benutzer
 
Registriert seit: 19.11.2009
Beiträge: 5
Renommee-Modifikator: 0
timopeschka befindet sich auf einem aufstrebenden Ast
Standard Zugabe (Zubehör) aus Warenkorb löschen

Hallo!

Ich habe für meinen Shop Gratiszugaben als Zubehör eingerichtet.

Funktioniert auch soweit, nur hätte ich es gerne so, dass wenn ein Produkt aus dem Warenkorb entfernt wird, welches zusammen mit einem Zubehör-Artikel gekommen ist, auch der Zubehör-Artikel entfernt wird.

Ist das irgendwie möglich? Wenn ja, gebt mir bitte einen kleinen Tipp.

Danke!!!
timopeschka ist offline   Mit Zitat antworten
Alt 24.11.2009   #2 (permalink)
Neuer Benutzer
 
Registriert seit: 05.09.2009
Beiträge: 13
Renommee-Modifikator: 0
devkitchen befindet sich auf einem aufstrebenden Ast
Standard

Hi,

ich denke du musst dir da die Logik im Model checkout/cart selber implementieren.
Eine Möglichkeit wäre z.b:
Die Methode removeItem() in checkout/cart erhält die ProduktID des zu entfernenden Produkts, du könntest nun hier und anhand von der zu löschenden ProduktID mit der im Model catalog/product befindlichen Methode getRelatedProductIds() das Zubehör bzw. desssen IDs holen und diese ebenfalls löschen.

Das wäre so mein erster Gedanke, allerdings ist das ungetestet und bestimmt noch nicht zu ende Gedacht, es könntent ja ein paar Fälle eintreten z.B. was passiert wenn zwei Produkte die selbe Zugabe haben und der User löscht nur eins aus dem Warenkorb, dann darf die Zugabe auch nur einmal entfernt bzw. die Stückzahl muss angepasst werden. Oder was passiert wenn die Zugabe schon zuvor manuell entfernt wurde, es sollte dann eben nicht die Meldung erscheinen das dieses Produkt / Zugabe nicht aus dem Warenkorb entfernt werden kann, etc. etc .

Um die Updatesicherheit zu garantieren entweder eben ein eigenes Modul erstellen was die benötigten Methoden überschreibt oder eben nach local auslagern.

PS: Ich hoffe ich hab keinen Mist erzählt

LG
__________________
--
erik
Lichtimpuls Designleuchten | Silver Disc CD Shop
devkitchen 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
Magento Bestellungen und Kunden löschen / zurücksetzen / Reset rack::SPEED Magento FAQ - Backend 15 03.05.2009 22:36
Bewertungen löschen klaus43 Magento - Fragen & Probleme 1 08.03.2009 13:48


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:53 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