Kann ich einen Node, den ein anonymous User verfasst hat, nach seiner Registrierung seinem Benutzerkonto zuordnen?
am 26.01.2010 - 22:50 Uhr in
Hallo zusammen,
folgendes: Unangemeldete Benutzer können einen bestimmten Inhaltstyp anlegen. Wenn Sie das getan haben, startet ein Anmeldeprozess, während dessen mit Ubercart auch ein Zahlungsprozess anläuft. Durch Ubercart wird ein Kunde ja erst als "User" angelegt, wenn er bezahlt hat. Nun frage ich mich, ob es möglich ist, dem Konto des Kunden nach seiner Bezahlung den vorher angelegten Node zuzuordnen?!
Node Checkout ist nicht so optimal für mein Problem - hier geht das, dass ein anonymous User den Node anlegt, dem Warenkorb wird der Node als Produkt hinzugefügt und nach der Zahlung erscheint im Node der Kunde mit seinem Benutzernamen als Autor des Nodes. Allerdings würde ich das Produkt gerne per Cart Link dem Warenkorb zuordnen, da ein CCK-Feld in dem anzulegenden Node die Anzahl der Produkte im Warenkorb beeinflussen soll. Das kann ich mit Node Checkout anscheinend nicht so umsetzen.
Meine Idee: Kunde legt Node an, dem Warenkrob wird die Anzahl Produkte mit Cart Links hinzugefügt, Kunde zahlt und für ihn wird ein Benutzerkonto angelegt, der Node wird dem Kunden zugeordnet... geht das irgendwie?
Viele Grüße,
Tobias
- Anmelden oder Registrieren um Kommentare zu schreiben
Sesssion oder Cookie
am 05.02.2010 - 12:31 Uhr
Hallo Tobias,
da der Benutzer beim Anlegen des Nodes ja anonym ist, kann Drupal nicht "wissen", von wem der Node ist. Das ginge wahrscheinlich nur über eine Session oder per Cookie, wobei damit bei einem Onlineshop sicher auch Manipulationen Tür und Tor geöffnet sind.
Aber guck dir doch mal die relavanten Beiträge an:
http://drupal.org/search/apachesolr_search/cart%20links%20anonymous%20us...
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren.
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!