Zum Inhalt springen

Benutzerspezifische Tabelle im Frontend

Erstellt am 15. Oktober 2006 · 3 Antworten · letzte Antwort am 15. Oktober 2006

Tags: Frontend-Benutzer, Frage

paulinux ·

Hallo,

ich seh mal wieder den Wald vor lauter Bäumen nicht mehr und hoffe jemand kann mir helfen:

Auf meiner Typo3-Webseite hätte ich gerne die einfache Funktionalität, dass angemeldete Frontend-Benutzer Daten in eine Tabelle eingeben können, die dann (möglichst als Liste) im Frontend angezeigt, bearbeitet und gelöscht werden können. Dabei sollen alle Frontendbenutzer die gleiche Tabelle bearbeiten, aber nur ihre jeweils selbst angelegten Datensätze sehen und bearbeiten dürfen.

Wie gehe ich da am besten vor?
Gibt es eine Extension, die ich dafür verwenden, bzw. abändern kann?
Wenn ich eine eigene Extension dafür schreiben muss, welches wären dann die richtigen ersten Schritte?

Viele Grüße,
Paul

just2b ·

Hallo Paul,

die Funktionalität ist wohl die simpelste die es gibt 😉 Eigentlich so wie ein Gästebuch, nur dass es halt noch überprüft ob ein User eingeloggt ist und wenn ja, dass es einen Edit-Link gibt, der auf die Eingabe-Seite verweist mit einem Zusatzparameter (uid des Datensatzes + view=edit) und fertig

georg
PS: hab bei typo3.org/Extensions selbst nicht geschaut

steffenk ·

Du wirst wohl selber eine Ext schreiben müssen.

Vorgehensweise: Überleg Dir welche Felder Du brauchst, dann nimm den Kickstarter und leg die Tabelle an und das FE-Plugin.

Für die FE-Eingabe gibts verschiedene Hilfsmittel, z.B. fe_admin.inc oder sr_feedit

paulinux ·

Vielen Dank für die schnellen Antworten!

Wenn ich beide Antworten kombiniere, dann werde ich wohl nun versuchen, eine Extension zu schreiben und mich dabei an die Tipps von steffenk halten und mich an existierenden Extensions wie dem Gästebuch orientieren. Naja, mal gucken ich das hinkrieg :-)

Viele Grüße und Danke,

Paul