#1 (permalink)  
Alt 29.10.2005, 10:19
Benutzerbild von Alpina B12
xt:Commerce Support Kunde
 
Registriert seit: 27.08.2005
Ort: Hoch im Norden
Beiträge: 309
Standard

Hi ,

ich gebe dem Kunden die M?glichkeit bei uns als Gast zu bestellen oder auch als Kunde.

Wenn ich im Admin sage das das Gastkonto gel?scht werden soll nach der Bestellung, warum sehe ich dann im Admin unter Kunden die Gastkonten. Ich dachte die werden gel?scht nach der Bestellung?

Mach ich da etwas falsch oder gibt es da eine andere L?sung?

Version XT 3.03
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 22.02.2006, 19:36
 
Registriert seit: 29.01.2004
Beiträge: 22
Standard

LOL auf die Frage warte ich schon seit Jahren :-)

Das kann dir hier anscheinend niemand beantworten, oder die haben keinen Bock dazu.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 31.03.2006, 08:35
Erfahrener Benutzer
 
Registriert seit: 30.09.2004
Beiträge: 215
Standard

W?rde mich auch interessieren? Gibt es bereits eine Antwort?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 31.03.2006, 08:41
Benutzerbild von justus
Erfahrener Benutzer
 
Registriert seit: 21.08.2005
Beiträge: 385
Standard

Hi zusammen,

die Gastkonten werden gel?cht, jedoch die Bestellungen bleiben f?r z.B. deiner Buchhaltung etc. erhalten
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 21.03.2007, 16:14
Neuer Benutzer
 
Registriert seit: 15.01.2007
Beiträge: 5
Standard

Zitat:
Zitat von justus Beitrag anzeigen
Hi zusammen,

die Gastkonten werden gelöscht, jedoch die Bestellungen bleiben für z.B. deiner Buchhaltung etc. erhalten
aber erst in der logoff.php, geht der kunde nicht über die logoff.php bleibt sein konto erhalten

gruß benutzer
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 21.03.2007, 21:59
Erfahrener Benutzer
 
Registriert seit: 19.07.2006
Ort: Hamburg
Beiträge: 912
Reden Hmm, also vielleicht, ähm, könnte es womöglich, äh, das hier...

Moin,

dann will ich diese seit Jahren unbeantwortete Frage mal aufgreifen:

Ich habe in einer 3.0.3-Version mal auf einer OSC-Contribution ("purchase without account") aufbauend folgendes gemacht:

Mit folgenden Änderungen geht's bei mir (habe einige Zeilen auskommentiert, die aber zu Vergleichszwecken mit dem OSC-Code im Beispiel dringelassen):
Code:
PHP-Code:
//if (xtc_session_is_registered('noaccount')) {
// diese Abfrage funzt in XTC 3.0.3 nicht, deshalb...
if( $_SESSION['account_type'] == '1' ){
 
//$order_update = array('purchased_without_account' => '1');
 //xtc_db_perform(TABLE_ORDERS, $order_update, 'update', "orders_id = '".$orders['orders_id']."'");
 // dieses Feld gibt es in XTC 3.0.3 nicht!
 // xtc_db_query("insert into " . TABLE_ORDERS . " (purchased_without_account) values ('1') where orders_id = '" . (int)$orders['orders_id'] . "'");
 
xtc_db_query("delete from " TABLE_ADDRESS_BOOK " where customers_id = '" xtc_db_input($_SESSION['customer_id']) . "'");
 
xtc_db_query("delete from " TABLE_CUSTOMERS " where customers_id = '" xtc_db_input($_SESSION['customer_id']) . "'");
 
xtc_db_query("delete from " TABLE_CUSTOMERS_INFO " where customers_info_id = '" xtc_db_input($_SESSION['customer_id']) . "'");
 
xtc_db_query("delete from " TABLE_CUSTOMERS_BASKET " where customers_id = '" xtc_db_input($_SESSION['customer_id']) . "'");
 
xtc_db_query("delete from " TABLE_CUSTOMERS_BASKET_ATTRIBUTES " where customers_id = '" xtc_db_input($_SESSION['customer_id']) . "'");
 
xtc_db_query("delete from " TABLE_WHOS_ONLINE " where customer_id = '" xtc_db_input($_SESSION['customer_id']) . "'");
 
xtc_session_destroy();

...und das ganze eingebaut am Ende von checkout_success.php zwischen

PHP-Code:
$smarty->caching 0
und

PHP-Code:
if (!defined(RM)) 
Fazit: Kunde wird sofort nach Abschluss der Bestellung gelöscht (wenn er sie denn auch abschliesst...) und kann sich sofort danach einen Account anlegen oder wieder als Gast bestellen ("Herzlich Willkommen Gast") - echt knorke!

Danke auch an Jansen, der mir den richtigen Tipp (in einem anderen Forum...) gab!

Cheers,
IaN
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 22.03.2007, 13:57
Neuer Benutzer
 
Registriert seit: 15.01.2007
Beiträge: 5
Standard

vielen dank, klappt alles bestens, habe nur noch etwas hinzu gefügt

aus
if ($_SESSION['account_type'] == 1)

das gemacht
if (($_SESSION['account_type'] == 1) && (DELETE_GUEST_ACCOUNT == 'true'))

viele grüße
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
gastkonten, lschen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 04:52 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand