Am 05.12.14 00:15, schrieb Christian Leicht:
Hallo zusammen,

ich muss auf einer TYPO3 6.2.7 Seite einen Kundenbereich anlegen.
Die FEUser Daten sind in einer tt_address Datenbank abgelegt, die
mittels Formhandler eingetragen wurden (Aufwendiges
Anforderungsformular/Kontaktformular).

das klingt eigentlich eher verkehrt:
wenn sich Benutzer an der Site anmelden sollen, müssen die Daten (auch) in fe_users vorliegen weil das login eben auf dieser Tabelle basiert (oder man die Logina uthgentifizierung erst umschreiben muss). tt_address hat evtl. per Default ein paar Felder mehr zu den Personen, aber meistens muss man sowieso erweitern und dann ist es egal ob tt_address oder fe_users erweitert wird.

Die USer werden also automatisch angelegt und können vom Admin
freigeschalten werden.
Jetzt muss der Admin eine einfache Möglichkeit haben jedem spezifischen
User Dateien bereitzustellen die Individuell für jeden User verschieden
sind. Das sind dann PDF´s, Doc´s, Xls´s, Jpegs usw.  Jeder User hat also
andere/eigene Dateien.
>
Schön wäre es wenn im fileadmin beim erstellen eines Users oder beim
freischalten eines User ein Ordner angelegt werden könnt den man dann
per Backend befüllt und der dann im "gesicherten" Frontend aufgelistet
wird.
>
Das ganze sollte auch einfach für die BEUser sein damit die nicht erst
immer für einen neuen FEUser eigene Seiten anlegen, Ordner erstellen
oder gar Inhaltselemente anlegen müssen.

Leider hab ich mit der FEUser Verwaltung und Möglichkeiten noch wenig
Erfahrung und Bitte Euch um Ideen wie man da rangehen könnte.
Es gibt so viele Extensions die in dem Bereich was machen. Aber ich kann
diese nicht richtig einordnen.

das gesamte Konzept von freigegebenen Daten in TYPO3 ist auf fe_users bzw. konkreter auf fe_groups aufgebaut.

die Ordener-Idee mag auf den ersten Blick passen baut aber ein alternatives Zugriffssystem zu dem von TYPO3 auf. Was ist wenn ein PDF, das für 50 Leute in deren Ordner kopiert wurde verändert werden muss (oder aus irgendeinem Grunde zurückgezogen werden muss)?

wenn jede freigegebene Datei über einen Datensatz verwaltet wird, der für eine bestimmten Gruppe ('Darf_Datei_xyz_lesen') sichtbar ist. kann man diesen Datensatz schnell deaktivieren oder auf eine andere Version zeigen lassen.

natürlich hast du damit u.u. einen Haufen an FE-User-Gruppen, aber einen Tod muss man sterben.

formhandler kann nicht nur tt_address, sodnern auch alle anderen Tabellen schreiben, warum also nicht fe_users und dann dort die verschiedenen Gruppen, die das Lesen der individuellen Dateien ermöglicht. (ich stell mir gerade vor, dass die Leute bei ihrer Registrierung ein paar Checkboxen ausgewählt haben und die dann im finisher jeweils die Gruppen festlegen, die dieser User dann bekommt.)

bernd
--
http://www.pi-phi.de/cheatsheet.html
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an