mode303
09.11.2006, 13:47
Hi,
ich würde gerne meinen Mitarbeitern die Möglichkeit geben Expressbestellungen durchzuführen.
Ich dachte es mir so, dass es eine zusätzliche Auswahl gibt, mit der man wählen kan zwischen: kein express, vormittags, nachmittags, und nur express.
Ich habe dazu auch schon in der checkout_shipping.php wie in dem Beitrag weiter unten ein Dropdownfeld eingefügt und dieses kann man nun auswählen.
''>ZITAT</div>// --- Extrafeld Lieferzeit ---- anfang ----------
// Texte: im Kommentartext im Dropdownmenue
$dt_val[0]['id'] = "keinexpress"; $dt_val[0]['text']="kein Express";
$dt_val[1]['id'] = "expressvor"; $dt_val[1]['text']="Express vormittags";
$dt_val[2]['id'] = "expressnach"; $dt_val[2]['text']="Expressnachmittags";
$dt_val[3]['id'] = "express"; $dt_val[3]['text']="Express";
// ggf. überzählige Zeilen löschen, oder weitere hinzu, Indexwerte (0,1,2,..) hochzählen
$dt_default = 0; // <-- Index Defaultwert (Voreinstellung) eintragen
$dt_field = xtc_draw_pull_down_menu("deliverytime", $dt_val, $dt_val[$dt_default]['id']);
$smarty->assign('DELIVERYTIME', $dt_field);
// --- Extrafeld Lieferzeit ---- ende ----------[/b]
Aber wie bekomme ich nun diesen Wert in meine Bestellung rein? :blink:
Ich dachte ich füge in der DB ''>ZITAT</div>alter table orders add expressstatus varchar(32);[/b] aus.
Nun muß ich aber irgendwie den Wert ja noch übermitteln und zusätzlich auch in der Gesamtaufstellung zum Schluß sehen, welche Methode der Kunde gewählt hat. Preise sollen völlig unberührt bleiben.
Den Wert kann er doch aber erst dann reinschreiben, wenn die Bestellung angelegt wird, oder? Aber wo macht er das? Muß ja irgendwo den Befehl mit insert into table_orders oder ähnlich geben...
Oder gibt es bereits ein Modul, welches das umsetzt?
Gruß
ich würde gerne meinen Mitarbeitern die Möglichkeit geben Expressbestellungen durchzuführen.
Ich dachte es mir so, dass es eine zusätzliche Auswahl gibt, mit der man wählen kan zwischen: kein express, vormittags, nachmittags, und nur express.
Ich habe dazu auch schon in der checkout_shipping.php wie in dem Beitrag weiter unten ein Dropdownfeld eingefügt und dieses kann man nun auswählen.
''>ZITAT</div>// --- Extrafeld Lieferzeit ---- anfang ----------
// Texte: im Kommentartext im Dropdownmenue
$dt_val[0]['id'] = "keinexpress"; $dt_val[0]['text']="kein Express";
$dt_val[1]['id'] = "expressvor"; $dt_val[1]['text']="Express vormittags";
$dt_val[2]['id'] = "expressnach"; $dt_val[2]['text']="Expressnachmittags";
$dt_val[3]['id'] = "express"; $dt_val[3]['text']="Express";
// ggf. überzählige Zeilen löschen, oder weitere hinzu, Indexwerte (0,1,2,..) hochzählen
$dt_default = 0; // <-- Index Defaultwert (Voreinstellung) eintragen
$dt_field = xtc_draw_pull_down_menu("deliverytime", $dt_val, $dt_val[$dt_default]['id']);
$smarty->assign('DELIVERYTIME', $dt_field);
// --- Extrafeld Lieferzeit ---- ende ----------[/b]
Aber wie bekomme ich nun diesen Wert in meine Bestellung rein? :blink:
Ich dachte ich füge in der DB ''>ZITAT</div>alter table orders add expressstatus varchar(32);[/b] aus.
Nun muß ich aber irgendwie den Wert ja noch übermitteln und zusätzlich auch in der Gesamtaufstellung zum Schluß sehen, welche Methode der Kunde gewählt hat. Preise sollen völlig unberührt bleiben.
Den Wert kann er doch aber erst dann reinschreiben, wenn die Bestellung angelegt wird, oder? Aber wo macht er das? Muß ja irgendwo den Befehl mit insert into table_orders oder ähnlich geben...
Oder gibt es bereits ein Modul, welches das umsetzt?
Gruß