Noch nicht viel geschrieben
Ich denke ich muß wohl etwas weiter ausholen um mein Problem erläutern zu können.
Also erstmal die Grunddaten:
Joomla Version 1.5.20
VirtueMart 1.1.5 stable
Also bei dem von mir zu lösenden Problem spielen folgende Plugins,Komponenten, Module eine Rolle:
-alphaUserPoints
-alphaUserRegistration
-ACYMailing
-JoomlaUser
-VirtueMart User
-JFacebook
So und nun zum eigentlichen Inhalt:
Man soll sich auf der Seite mit Hilfe auf 2 Wege registrieren können:
Einmal ganz normal über ein Registrierungsformular
zum anderen über JFacebook.
Da wir aber die Geburtsdaten brauchen, zwecks einer jährlichen Geburtstagsmail, die über ACYMailing versendet wird, beinhaltet sowohl die Facebook Connection wie auch das Registrierungsformular eine Abfrage der Geburtsdaten.
Sofern man nun sich nun über JFacebook registriert, greift diese auf die "normale" Joomla User Registrierung zurück und trägt dort die Daten ein. Leider gibt es dort kein entsprechendes Feld in der Datenbank (jos_users) bzw auch im Backend, in der die Eintragung eines Geburtsdatums vorgesehen ist. Dieses Problem konnte ich insofern lösen, dass ich AlphaUserRegistration installiert habe, welches mir nun in der Datentabelle von AlphaUserPoints das Geburtsdatum einträgt. Leider allerdings nicht wenn ich mich über jfacebook registriere sondern nur wenn ich das Geburtsdatum händisch im Kontaktforumlar eintrage.
Dies bringt mich allerdings keinen Schritt weiter, denn dies hätte ich davor über das Feld vm_birthday in der VM Registrierung auch haben können. Auf dieses Feld kann über eine Schnittstelle wenigstens ACYMailing zugreifen.
Nun stellen also folgende Fragen:
Wie schaffe ich es jFacebook zu sagen, dass er seine Geburtstagsdaten auch entweder in das Birthdate Feld von AUP einträgt oder in das vm_birthday Feld von Virtuemart.
Und vor allem, wie schaffe ich es beide Felder synchron zu halten.
Ich hoffe mir ist es gelungen den etwas komplexeren Sachverhalt verständlich aufzuschreiben und jemand ist in der Lage mir zu helfen.
Vielen Dank schon mal
Also erstmal die Grunddaten:
Joomla Version 1.5.20
VirtueMart 1.1.5 stable
Also bei dem von mir zu lösenden Problem spielen folgende Plugins,Komponenten, Module eine Rolle:
-alphaUserPoints
-alphaUserRegistration
-ACYMailing
-JoomlaUser
-VirtueMart User
-JFacebook
So und nun zum eigentlichen Inhalt:
Man soll sich auf der Seite mit Hilfe auf 2 Wege registrieren können:
Einmal ganz normal über ein Registrierungsformular
zum anderen über JFacebook.
Da wir aber die Geburtsdaten brauchen, zwecks einer jährlichen Geburtstagsmail, die über ACYMailing versendet wird, beinhaltet sowohl die Facebook Connection wie auch das Registrierungsformular eine Abfrage der Geburtsdaten.
Sofern man nun sich nun über JFacebook registriert, greift diese auf die "normale" Joomla User Registrierung zurück und trägt dort die Daten ein. Leider gibt es dort kein entsprechendes Feld in der Datenbank (jos_users) bzw auch im Backend, in der die Eintragung eines Geburtsdatums vorgesehen ist. Dieses Problem konnte ich insofern lösen, dass ich AlphaUserRegistration installiert habe, welches mir nun in der Datentabelle von AlphaUserPoints das Geburtsdatum einträgt. Leider allerdings nicht wenn ich mich über jfacebook registriere sondern nur wenn ich das Geburtsdatum händisch im Kontaktforumlar eintrage.
Dies bringt mich allerdings keinen Schritt weiter, denn dies hätte ich davor über das Feld vm_birthday in der VM Registrierung auch haben können. Auf dieses Feld kann über eine Schnittstelle wenigstens ACYMailing zugreifen.
Nun stellen also folgende Fragen:
Wie schaffe ich es jFacebook zu sagen, dass er seine Geburtstagsdaten auch entweder in das Birthdate Feld von AUP einträgt oder in das vm_birthday Feld von Virtuemart.
Und vor allem, wie schaffe ich es beide Felder synchron zu halten.
Ich hoffe mir ist es gelungen den etwas komplexeren Sachverhalt verständlich aufzuschreiben und jemand ist in der Lage mir zu helfen.
Vielen Dank schon mal