[TYPO3-german] Frontend Edit für eigene Extension
Bernd Wilke
xoonsji02 at sneakemail.com
Mon Mar 20 11:20:14 CET 2006
On Mon, 20 Mar 2006 10:17:41 +0100, Matthias Walker wrote
with subject "Re: [TYPO3-german] Frontend Edit für eigene Extension":
> Vielen Dank mal für deine Ideen.
>
> Hm, an das "eigene FE Edit" wag ich mich im Moment noch nicht ran, da
> ich nicht genügend von php versteh (sollte ich vielleicht mal ändern...).
> Die Verknüpfung mit einem FE User ist leider auch nicht so praktisch, da
> ich ja dann immer noch einiges im Hintergrund vornehmen muss - da ist es
> dann fast geschickter ist, ich editiere gleich alles selbst.
hm, wie willst du den Spieler identifizieren?
Es soll sicher nicht jeder die Daten von jedem ändern können.
Dazu brauchst du einen eindeutige Identifizierung.
Entweder du nimmst einen Verknüpfung mit fe-user und bekommst den ganzen
Anmeldekram fertig geliefert (login, gültigkeit, ...) oder musst das auch
noch selber realisieren.
Und der Hintergrund-Aufwand dürfte auch nicht so groß sein.
Im Kickstarter legst du noch ein weiteres Feld für deine Tabelle an.
Das hat den Typ 'database relation' und als Tabelle wählst du fe_user, dann
noch den type: 'field with element browser' und schon bekommst du fürs BE
eine komfortable Selektionsmöglichkeit einem Datensatz genau einen FE-user
zuzuordnen (in dem Feld steht die Uid des fe-users).
(Beim Wegsschreiben nicht dein Plugin überschreiben!)
Für jeden Spieler musst du bei diesem Ansatz natürlich auch einen fe-user
anlegen, aber das brauchst du vermutlich sowieso, damit du Kontrolle hast,
wer an interne Daten kommt.
Und damit steht er dir auch für deine Tabelle zur Verfügung.
Wenn du dann einen Spielerdatensatz anlegst sollte die Auswahl eines
FE-Users mit dem Browser kein so großer zusätzlicher Aufwand sein.
> Mir kam gerade noch die Idee, ob ich nicht den FE User Admin so umbauen
> kann, dass er nicht auf fe_users sondern auf meine DB-table zugreift?!
> Macht das Sinn? Werd's mir auf jeden Fall jetzt mal anschauen...
wenn du nur deine Tabelle bearbeiten willst fehlt dir die Identifizierung
(s.o.) und das dürfte einen wichtigen Teil von fe-user-admin ausmachen.
Der Teil des Ändern von Daten dürfte deinem Problem entsprechen. Da hast du
sicher eine gute Vorlage.
Bernd
--
----------------
Bernd Wilke
Annweilerstr.20
40229 Düsseldorf
0211/229 2800
More information about the TYPO3-german
mailing list