Shop Support News Archive - Shopbetreiber News -> Forum : Neukundenanmeldung
e-reifen
19.09.2007, 11:25
Hallo,
wir erhalten des öfteren Mails wonach Kunden sich nach "bestellten" Artikeln erkundigen.
Wir haben festgestellt, dass diese Kunden zwar ein Kundenkonto eröffnet haben (danach wird man ja wieder zum Warenkorb umgeleitet) und sich dann verabschieden, weil die denken damit wäre die Bestellung erledigt.
Eine Idee wie man das lösen könnte, z.b. nach der Anmeldung eine andere shopping-cart-Seite mit Infos:
Vielen Dank für Ihre Anmeldung .... blah blah, gehen Sie nun bitte zur Kasse
ODER BESSER NACH der Anmeldung direkt zur Checkout-Shipping.
Also: die einfachste Methode ist die direkte Weiterleitung. In der Datei create_account.php Zeile ca. 408:
Zeile
xtc_redirect(xtc_href_link(FILENAME_SHOPPING_CART, '', 'SSL'));
durch diese ersetzen:
xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_SHIPP ING, '', 'SSL'));
Eine Meldung ausgeben kann man auch, habe ich mir auch zusammengebastelt, finde ich schöner, wenn eine Bestätigung kommt, wie "Konto erfolgreich erstellt"..
In der oben genannten Datei wird folgende Zeile gebraucht:
xtc_redirect(xtc_href_link("accountcreated.php", '', 'SSL'));
Das kommt in die Sprachdatei
[accountcreated]
page_title = 'Account erfolgreich erstellt'
infotext = 'Ihr Account wurde erfolgreich erstellt. Nun können Sie zur Kasse gehen, um die Produkte aus Ihrem
Warenkorb zu bestellen.' EDIT: Habe ein ' vergessen, sorry.
Die unten angehängte Dateien laden, accountcreated.php kommt ins Katalogverzeichnis, die html-Datei in Ordner "module" im Template (diese natürlich ans Template anpassen).
Ich glaube das ist alles. Wenn's Probleme gibt, einfach nachfragen;)
e-reifen
19.09.2007, 15:12
Cool,
danke.
Hatte diese Schwachstelle (glaube ich) vor längerer Zeit mal im XTC-Forum gepostet.
Die übliche Antwort waren die Hamma-Argumente:
Hamma nicht - Hamma noch nie so gemacht - Kann ja jeder kommen.
gisedesign
19.09.2007, 20:34
Hallo Twols
vielen Dank,
das hatte ich auch schon lange ändern wollen und jetzt sieht das doch gleich viel besser aus nach dem anmelden.
Gruß Gise
Ich hätte da auch noch eine recht einfache Lösung anzubieten
Die einfachste Methode ist die direkte Weiterleitung mit Infotext.
In der Datei create_account.php Zeile ca. 408:
xtc_redirect(xtc_href_link(FILENAME_SHOPPING_CART, '', 'SSL'));
durch diese ersetzen:
xtc_redirect(xtc_href_link(FILENAME_SHOPPING_CART, 'info_message='.urlencode('Ihr Kundenkonto wurde erfolgreich erstellt. Nun können Sie zur Kasse gehen, um die Produkte aus Ihrem Warenkorb zu bestellen.'), 'SSL'));
Ist zwar nicht mehrsprachlich, kann man aber, denke ich mal, ohne Probleme umsetzen.
hallo,
hab die version von twols genommen, allerdings:
wo finde ich die Sprachdatei?
nicht unter lang/german/german.php
das verursacht einen fehler...
''>ZITAT(zioper @ Sep 27 2007, 11:59) 34319
hallo,
hab die version von twols genommen, allerdings:
wo finde ich die Sprachdatei?
nicht unter lang/german/german.php
das verursacht einen fehler...
[/b]
Da hat er am Ende das Hochkomma vergessen ;)
''>ZITAT(justus @ Sep 27 2007, 12:33) 34323
Da hat er am Ende das Hochkomma vergessen ;)
[/b]
hab ich getan,
nur immer ncoh fehlermeldung
inder german.php steht immer nur
define (....
nichts mit
eckiggen Klamemr wie
[accountcreated]
is denn doch die falsche datei?
lockdron
27.09.2007, 13:46
''>ZITAT(zioper @ Sep 27 2007, 13:41) 34327
hab ich getan,
nur immer ncoh fehlermeldung
inder german.php steht immer nur
define (....
nichts mit
eckiggen Klamemr wie
[accountcreated]
is denn doch die falsche datei?
[/b]
Die mit den "eckigen Klammern" sind in der lang_SPRACHE.conf (z.B. lang_german.conf)
by lockdron
alles klaro, nun funtzt es bedeutend besser ;-)
nun steht bei mir folgendes:
'Ihr Account wurde erfolgreich erstellt. Nun können Sie zur Kasse gehen, um die Produkte aus Ihrem
hab noch 2 prob:
1. das Hochkomma
2. da fehlt text
gar kein problem
hab lediglcih hinter "aus Ihrem" einen zeilenumbruch in der lang_german.conf eingefügt.
Damit hatte er den infotext auf 2 zeilen und kein absachliessendes ' --> damit kann er dann nicht um
zeilenumbruch weg--> alles so wie es sein soll
freu
vielen Dank für diese schnellen antworten.
vBulletin® v3.8.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd.