Hallo zusammen!
Es dreht sich um die tt_products Version 2.5.1, welche bei einem Kunden verwendet wird.
Folgendes: Ich würde gern das Formular, in welches man nach dem Bestellen seine Adressdaten eingibt erweitern, und zwar in der Form, dass ein Haken gesetzt werden kann, um sich für einen Newsletter anzumelden.
Die Datenbank in der die Bestellung abgespeichert wird, soll dann entsprechend um ein boolsches Feld erweitert werden.
Ich habe nun schon die Stelle im Template gefunden, wo ich die Checkbox einfügen muss, ich habe meiner Meinung nach auch die Stelle gefunden, wo die Daten in die Datenbank geschrieben werden:
/shopmodul/typo3conf/ext/tt_products/model/class.tx_ttproducts_order.php (Zeile 285)
Allerdings finde ich nun nicht die Stelle geschweige denn die Datei, in welcher das abgeschickte Formular ausgewertet wird und die einzelnen getätigten Eingaben in die Variablen geschrieben werden.
Kann mir jemand sagen, wo dies geschieht, damit ich den Code hier entsprechend erweitern kann?
Vielen Dank im Voraus für Eure Gedanken/Mühe!
Viele Grüße,
Drathy
Das Problem hat sich erledigt!
Wie sich rausgestellt hat, braucht man ja lediglich im Template ein neues Feld hinzufügen und es wird dann automatisch mit verarbeitet.
Wie ich gesehen habe, werden die Daten dann in "order_data" als BLOB in die Datenbank geschrieben...das war alles, was ich benötigte... 🙂
Hallo Drathy!
Ich möchte mein Bestellformular auch um eine Checkbox erweitern. Die Checkbox wird auch angezeigt, nur wird im Bestellbestätigungsmail der Marker ausgegeben, statt dem bool'schen Wert.
Kannst du mir vielleicht genauer erklären wie du das Problem gelöst hast?
Wär spitze ;-)!
lg, keks
Hallo keks!
Ich fürchte, da kann ich Dir leider nicht weiterhelfen. Ich habe die Checkbox damals so eingesetzt, dass der Haken gesetzt sein muss, damit die Bestellung überhaupt abgeschickt wird...das Ganze wurde dann mit Javascript überprüft, wenn ich micht recht erinnere... Eine Ausgabe in der Mail fand nicht statt und ich wüsste grad auch nicht, wie das zu realisieren wäre...tut mir leid.
Vielleicht kann Dir ja jemand anders hier im Forum helfen!
Hey Drathy!
Trotzdem danke 😉! Irgendwie bekomm ich das schon noch hin. Die Hoffnung stirbt bekanntlich ja zuletzt 😉
lg, Keks