Problem mit dem Shop Modul (Bestätigungsmail, Adresse)

Hier können Sie Fragen bezüglich des Shop Moduls stellen.
mikehabermeier
Member
Beiträge: 55
Registriert: Fr 27. Feb 2004, 21:39
Kontaktdaten:

Problem mit dem Shop Modul (Bestätigungsmail, Adresse)

Beitragvon mikehabermeier » Di 1. Dez 2009, 23:48

Hallo alle zusammen.

Ich hoffe mir kann jemand helfen.
Ich finde leider keinen Ansatz. Nachdem ich ca. 8 Stunden das Handbuch gelesen und
mir das Backup der Shop Demo angeschaut habe bin ich kein Stück weiter.

Mein Shop steht soweit und auch der Warenkorb funktioniert. Nur leider komme ich bei
der Eingabe des Kunden nicht weiter. Ich brauche die Eingabe für Rechnung und
Lieferadresse. Danach soll das ganze eigentlich nur noch zusammen mit dem warenkorb und den
Restlichen Informationen (so zu sagen eine Rechnung per E-Mail) an den Besteller und
an den Lieferanten geschickt werden.

Aber ich krieg das überhaupt nicht hin.
Es wäre super lieb wenn mir hier jemand unter die Arme greifen könnte.
Natürlich auch gegen ein bisschen Endgeld ;-)

Also wer für Bezahlung hier etwas tun kann dann wäre ich sehr dankbar.

Am besten per Message oder per E-Mail:
mike {at} joshuasdream.de

Liquid
Senior Member
Beiträge: 1172
Registriert: Do 8. Jan 2004, 12:31
Wohnort: Karlsruhe

Re: Problem mit dem Shop Modul (Bestätigungsmail, Adresse)

Beitragvon Liquid » Mi 2. Dez 2009, 10:10

Hast du dir mal die Kundenverwaltung angesehen?!
In Verbindung mit dem Shop wäre das mein Mittel der Wahl und ist auch recht einfach zu implementieren...
Gruß Liquid

mikehabermeier
Member
Beiträge: 55
Registriert: Fr 27. Feb 2004, 21:39
Kontaktdaten:

Re: Problem mit dem Shop Modul (Bestätigungsmail, Adresse)

Beitragvon mikehabermeier » Mi 2. Dez 2009, 10:22

Hallo Liquid.

Ja die Kundenverwaltung habe ich mir angeschaut.
Ich müsste ja quasi nur eine Kundenanmeldung bauen mit "save registered" und danach müsste
eine E-Mail an beide inkl. Warenkorb rausfliegen.. ;-)

Soweit zur Theorie. Könntest du
so etwas für mich realisieren ??

LG Mike

Liquid
Senior Member
Beiträge: 1172
Registriert: Do 8. Jan 2004, 12:31
Wohnort: Karlsruhe

Re: Problem mit dem Shop Modul (Bestätigungsmail, Adresse)

Beitragvon Liquid » Mi 2. Dez 2009, 13:06

So in etwa...die implementierung solltest du der Demo entnehmen können.
Helfen kann ich dir im Moment leider nicht, bin schon total überbucht
Gruß Liquid

mikehabermeier
Member
Beiträge: 55
Registriert: Fr 27. Feb 2004, 21:39
Kontaktdaten:

Re: Problem mit dem Shop Modul (Bestätigungsmail, Adresse)

Beitragvon mikehabermeier » Mi 2. Dez 2009, 13:07

hehe.. das is auch mein Problem. Wenn ich 2 Tage zeit hätte könnte ich mir das nochmal anschauen.
Die Demo habe ich mir schon importiert, verstehe aber nur Bahnhof ;-)

ThomasGoebe

Re: Problem mit dem Shop Modul (Bestätigungsmail, Adresse)

Beitragvon ThomasGoebe » Do 3. Dez 2009, 00:39

Hallo mikehabermeier,

wie so viele kann ich auch aus Zeitgründen nicht den Job übernehmen. Aber hier ein kleiner Ansatz:
Du brauchst ein Formular, in dem der Kunde registriert wird.

ungefähr so

Code: Alles auswählen

<we:saveRegisteredUser />
<we:ifRegisteredUser>
Wenn die Registrierung erfolgreich war, kannst Du hier z.B. die E-Mail mit <we:sendMail versenden>.
D.h. Du legst Dir eine Vorlage an, die genau den (HTML-)Code ausgibt, der per E-Mail versendet werden soll, und packst dort als erstes <we:makeMail /> rein. In der Vorlage kannst Du auch we:repeatShopItem etc. nutzen.

Nach dem Versenden der E-Mail schließt Du die Bestellung ab. 
Ich meine mit <we:writeShop> o.ä.

Und anschließend kannst Du den Benutzer gleich wieder abmelden.
<?php
unset($_SESSION['webuser']);
?>
<we:else />
<we:form>
Benutzername und Passwort werden automatisch vergeben, da sich der Kunde später nicht wieder damit einloggen soll.
<we:sessionField type="hidden" name="Username" autofill="true" />
<we:sessionField type="hidden" name="Password" autofill="true" />

so weit ich weiss, muss das ID Feld immer dabei sein
<we:sessionField type="hidden" name="ID" />

Nun die eigentlichen Felder, die erfasst werden:
Vorname: <we:sessionField name="Forename" type="textinput" /><br />
Nachname: <we:sessionField name="Surname" type="textinput" /><br />

Strasse: <we:sessionField name="Kontakt_Adresse1" type="textinput" /><br />

usw.

<input type="submit" />
</we:form>
</we:ifRegisteredUser>
Das auf die Schnelle, aber vielleicht hilft es Dir weiter. Natürlich muss nicht alles in einer Seite passieren, velleicht möchtest Du ja nach der Eingabe der Adressdaten noch eine Übersich anzeigen und AGB bestätigen lassen.

Ausserdem solltest Du im ShopModul noch einstellen, welche Felder der Kundenverwaltung bei Bestellungen übernommen werden sollen.

Aber im Grunde ist es das.

Gruß
Thomas


Zurück zu „Shop Modul“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 17 Gäste