heisto Posted May 6, 2004 Report Share Posted May 6, 2004 Hallo zusammen, ich m?chte meinen Kunden die M?glichkeit geben, weitere Formularfelder w?hrend des Bestellvorgangs mit Infos zu f?llen. (z.B. soll der Kunden einen Wunschtermin f?r den Versand sowie einen Text f?r eine Gru?karte angeben k?nnen). Das ganze startet in der checkout_shipping.php Ich habe mich der Einfachheit halber an dem Feld comments orientiert und ein Feld comments2 angelegt (Textarea). Also habe ich in der checkout_shipping.php hinzugef?gt: if (!tep_session_is_registered('comments2')) tep_session_register('comments2'); if (tep_not_null($HTTP_POST_VARS['comments2'])) { $comments2 = tep_db_prepare_input($HTTP_POST_VARS['comments2']); } Somit sollte meiner Meinung nach der Wert comments2 erfolgreich in der Session vorhanden sein. In der checkout_process.php habe ich ausserdem noch den entsprechenden Eintrag um comments2 erweitert. Problem nun: checkout_confirmation.php Wie kann ich den Wert comments2 hier nun anzeigen? Folgendes funktioniert nicht: if (!tep_session_is_registered('comments2')) tep_session_register('comments2'); if (tep_not_null($HTTP_POST_VARS['comments2'])) { $comments2 = tep_db_prepare_input($HTTP_POST_VARS['comments2']); } und sp?ter dann if (tep_not_null($order->info['comments2'])) { echo nl2br(tep_output_string_protected($order->info['comments2'])) . tep_draw_hidden_field('comments2', $order->info['comments2']); } Ich vermute also mal, dass ich noch irgendwo anders erweitern muss. Hat jemand eine Idee? Danke Link to comment Share on other sites More sharing options...
mzanier Posted May 6, 2004 Report Share Posted May 6, 2004 das ist kein OSC shop, du musst schon funktionen verwenden die XTC hat, und nicht OSC. Link to comment Share on other sites More sharing options...
heisto Posted May 6, 2004 Author Report Share Posted May 6, 2004 OK. Wusste nicht, dass sich die beiden so sehr unterscheiden. Wie kann man sowas (also weitere Felder im Bestellvorgang) im XTC realisieren? Link to comment Share on other sites More sharing options...
mzanier Posted May 6, 2004 Report Share Posted May 6, 2004 XTC verwendet eine Template engine. d.h. Shopsystem und GUI sind komlpett getrennt, deshalb sieht die programmierung hier ganz anders aus. alle echos m?ssen der template engine als variable ?bergeben werden, um diese dann im template zu verwenden. infos zur tpl engine. smarty.php.net Link to comment Share on other sites More sharing options...
heisto Posted May 6, 2004 Author Report Share Posted May 6, 2004 danke Link to comment Share on other sites More sharing options...
hofie81 Posted February 1, 2007 Report Share Posted February 1, 2007 Gibt es hier schon eine Lösung. Habe genau das gleiche Ziel. Link to comment Share on other sites More sharing options...
hofie81 Posted June 27, 2007 Report Share Posted June 27, 2007 Ich warte und warte... Gibt es hier mitlerweile eine Lösung oder gibt es vielleicht ein Modul? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.