Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
shopfusion:konfiguration:benutzersynchronisation [2013/11/28 12:57]
hendrik [Individuelle Felder übertragen / Standardfelder anpassen]
shopfusion:konfiguration:benutzersynchronisation [2013/11/29 20:18] (aktuell)
hendrik
Zeile 94: Zeile 94:
 ^TYPO3 DB Feld        ^ Magento Datenursprung ​                            ^ ^TYPO3 DB Feld        ^ Magento Datenursprung ​                            ^
 |fe_users.username ​   |->​getEmail() ​                                      | |fe_users.username ​   |->​getEmail() ​                                      |
-|fe_users.usergroup ​  |Siehe nachstehende Tabelle ​                        |+|fe_groups ​           ​|Siehe nachstehende Tabelle ​                        |
 |fe_users.password ​   |->​getPasswordHash() ​                               | |fe_users.password ​   |->​getPasswordHash() ​                               |
 |fe_users.email ​      ​|->​getEmail() ​                                      | |fe_users.email ​      ​|->​getEmail() ​                                      |
Zeile 121: Zeile 121:
 ^TYPO3 DB Feld        ^OXID eShop Datenursprung ​                              ^ ^TYPO3 DB Feld        ^OXID eShop Datenursprung ​                              ^
 |fe_users.username ​   |<​nowiki>​->​oxuser__oxusername->​value</​nowiki> ​                           | |fe_users.username ​   |<​nowiki>​->​oxuser__oxusername->​value</​nowiki> ​                           |
-|fe_users.usergroup ​  |Siehe nachstehende Tabelle ​                            |+|fe_groups ​           ​|Siehe nachstehende Tabelle ​                            |
 |fe_users.password ​   |<​nowiki>​->​oxuser__oxpassword->​value</​nowiki> ​                           | |fe_users.password ​   |<​nowiki>​->​oxuser__oxpassword->​value</​nowiki> ​                           |
 |fe_users.email ​      ​|<​nowiki>​->​oxuser__oxusername->​value</​nowiki> ​                           | |fe_users.email ​      ​|<​nowiki>​->​oxuser__oxusername->​value</​nowiki> ​                           |
Zeile 162: Zeile 162:
  
 Sie finden dort den Abschnitt //###​METADATA###//,​ in dem ein Array //​$userData//​((Magento)),​ bzw. //​$sf_userData//​((OXID eShop)), aufgebaut wird.\\ Sie finden dort den Abschnitt //###​METADATA###//,​ in dem ein Array //​$userData//​((Magento)),​ bzw. //​$sf_userData//​((OXID eShop)), aufgebaut wird.\\
-Dieses Array können Sie beliebig anpassen. Wenn Sie dem Array Keys hinzufügen oder bestehende Keys verändern, berücksichtigen Sie bitte, dass ShopFusion voraussetzt,​ dass in der fe_users-Tabelle ​im TYPO3 ein gleichnamiges Feld bereits ​existiert.\\ +Die Keys repräsentieren TYPO3 Datenbankspalten ​in der fe_users-Tabelle. Die Spalten müssen ​bereits ​in der fe_users-Tabelle existieren. Es ist nicht möglich, Daten in anderen TYPO3 Tabellen zu speichern.\\ 
-Es ist nicht möglich, Daten in anderen TYPO3 Tabellen zu speichern.+Eine Ausnahme stellt der Key //​usergroup//​ dar. In ihm werden keine Benutzergruppen IDs gespeichert,​ wie dies im TYPO3 der fall wäre, sondern ein indiziertes Array von Benutzergruppendaten. Beachten Sie hierzu die vorangegangenen Tabellen, die den Aufbau dieses Arrays beschreiben.\\ 
 +Auch die Keys dieses Arrays müssen bereits existierende Datenbankspalten im TYPO3 sein, jedoch in der fe_groups Tabelle. 
 + 
 +Sie können den Aufbau dieser Arrays beliebig anpassen. ShopFusion erwartet, dass wenigstens die Felder //​username//​ und //​usergroup//​ übertragen werden.
  
-Eine Ausnahme stellt der Key //​usergroup//​ dar. In ihm werden keine Benutzergruppen IDs gespeichert,​ wie dies im TYPO3 der fall wäre, sondern ein indiziertes Array von Benutzergruppendaten.\\ 
-Beachten Sie hierzu auch die vorangegangenen Tabellen, die den Aufbau dieses Arays beschreiben. Sie können diesem Benutzergruppenarray beliebige Keys hinzufügen,​ deren Werte dann in die fe_groups Tabelle des TYPO3s gespeichert werden. Auch die Keys dieses Arrays müssen bereits existierende Datenbankfelder der fe_groups Tabelle sein. 
  
  
Zeile 183: Zeile 184:
  
 Sie finden dort den Aufbau des Benutzerdaten-Arrays //​$userData//​ und des Benutzergruppendaten-Arrays //​$groupsArray//​. Es gelten die selben Regeln, die bereits in dem vorangegangenen Abschnitt //für die Synchronisation bei Benutzerlogin//​ aufgeführt wurden.\\ Sie finden dort den Aufbau des Benutzerdaten-Arrays //​$userData//​ und des Benutzergruppendaten-Arrays //​$groupsArray//​. Es gelten die selben Regeln, die bereits in dem vorangegangenen Abschnitt //für die Synchronisation bei Benutzerlogin//​ aufgeführt wurden.\\
- 
  
  
  
Drucken/exportieren
QR-Code
QR-Code shopfusion:konfiguration:benutzersynchronisation (erstellt für aktuelle Seite)