Hallo,
ich möchte den Warenkorb auf Basis eines Standardartikels mit individuellen Werten füllen.
Um den Preis festzulegen überlade ich die Methode setPrice() von der oxbasketitem Klasse.
Ebenfalls überlade ich von dieser Klasse die Methode setPersParams(), um eigene Werte an den Warenkorb (und letztendlich an die Orders-Tabelle) zu übergeben.
Ich komme derzeit nicht weiter im Warenkorb den Titel selbst festzulegen.
Zum testen habe ich der Klassenvariabe $_sTitle in oxbasketitem einen Wert “Dummy” zugewiesen.
Dieser Wert wird ja in den Methoden _setArticle() und _setFromOrderArticle( ) mittels getTitle() geholt.
Lege ich nun einen Artikel in den Warenkorb, so wird die Titelbeschreibung ‘Dummy’ korrekt in der ‘basketBox’ angezeigt (das PopUp im Azure-Template welches erscheint wenn man einen Artikel neu zum Warenkorb hinzugefügt hat).
Im ‘richtigen’ Warenkorb wird der Artikel allerdings wieder mit der Stammdatenbezeichnung aufgeführt.
Was muss ich tun bzw. welche Methode muss ich überladen um wie mit setPrice auch den Artikel-Titel individuell ändern zu können?
Vielen Dank