Zum Inhalt springen

persönliche news/produkt history

Erstellt am 27. Juli 2009 · Noch keine Antworten

Tags: Frage

misch ·

Hi!

Ich habe folgende Frage und hoffe auf eure Erfahrung.

Ein Kunde will auf seiner Seite Produkte anzeigen. Dies soll mit tt_news realisiert werden. Er möchte jedoch eine Liste der Artikel anzeigen, die der Besucher zuletzt angesehen hat. Diese Liste soll besucherbezogen sein und session übergreifend funktionieren.

Meine Idee wäre jetzt folgende:
Ich schreibe eine Extension, die einen FE-User anlegt und die ID in einem cookie speichert.
Ebenso bekommt die extensionen einen eigenen Table mit userID,tt_newsID und viewedAt. In dieser Tabelle speichere ich, wann welcher benutzer welches Produkt angesehen hat.

Beim start einer neuen Session, prüfe ich, ob eine ID im cookie steht. Wenn ja, verwende ich diese, wenn nicht erstelle ich einen neuen FEUser und schreib die id in das cookie.

Was haltet ihr davon. bzw. Gibt es dafür vielleicht schon eine Lösung, wenn ja, welche. Wie könnte ich es besser machen?

Danke,

Michael