ist https://docs.typo3.org/p/friendsoftypo3/dbal/master/en-us/Configuration/Mapping/Index.html#mapping noch aktuell ? ich habe an verschiedenen stellen versucht die globale variable zu ändern , ein mapping scheint trotzdem nicht zu passieren.
dbal mapping
Nein, das Package friendsoftypo3/dbal, auf dessen Doku Du Dich beziehst, ist *nicht* mehr aktuell. Die letzte Version davon ist v8.4.1, die für TYPO3 v8.4 war - Du hast aber angegeben mit aktueller TYPO3 v10 zu arbeiten.
TYPO3 hat inzwischen dieses Feature im Core dabei (via Doctrine DBAL).
Wie Du weitere Datenbanken in die TYPO3-Instanz konfigurierst (und auch das TableMapping) wird hier erklärt: https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/Database/DoctrineDbal/Configuration/Index.html
Und falls noch Fragen offenbleiben, einfach nochmal nachfragen :-)
Hallo, erstmal danke für die Antwort.
auf der geposteten seite wird leider nur erklärt wie man tabellennamen mapped. Ich würde allerdings gerne einzelne Felder mappen, kann das für normale Felder auch, funktioniert aber für uid nicht.
Ich mach das analog zu https://docs.typo3.org/m/typo3/book-extbasefluid/master/en-us/6-Persistence/4-use-foreign-data-sources.html
Ah, ok...
Evtl. funktioniert ein Workaround via View, in dem die Spalte, die die UID sein soll, entsprechend umbenannt wird.
hab das grad mal ausprobiert, auslesen funktioniert. Aber ich glaub ich kann dann nix mehr im backend anlegen.
Backend funktioniert doch, hatte nur keinen Primärschlüssel mit auto_increment im View(dadurch war uid=0), funktioniert jetzt so wie ich mir das gewünscht habe. vielen dank!