Zum Inhalt springen

Benutzerdaten in meherere Gruppen aufteilen

Erstellt am 16. Juli 2007 · 4 Antworten · letzte Antwort am 18. Juli 2007

Tags: Frontend-Benutzer, Frage

stetabar ·

Hallo,

hatte vor, die Benutzerdaten inkl. der selbst angelegten Felder, nicht in einem kompletten Edit bearbeiten zu lassen, sodern die Felder in Gruppen zu teilen.

zB:

Create:
username
passwort
email
telephone
agb

edit1:
feld1
feld2
feld3
feld4

edit2:
feld5
feld6
feld7
feld8

so, dass der user nicht 40 felder im editbereich bekommt, sondern nach rubriken/gruppen nur einen teil der felder angezeigt bekommt...

hatte mir gedacht das man ja eigentlich im template sowas ändern könnte, aber denke, dass ich dazu auch noch in irgendeinem skript was ändern müsste, damit ich im Code auf der seite anstelle von "edit" zB "edit1" und "edit2" verwenden könnte...

hat sowas schonmal jemand gemacht, oder einen tipp,. wo ich mir dazu infos holen könnte? (tut oder so?)

danke

maik ·

Das einfachste ist, wenn du das in unterschidliche Layer packst.
Also alles auf eine Seite und erst Layer eins an, zwei und drei ausschalten.
Das kannst du mit einem kleinen JavaScript und etwas CSS realisieren.

Wenn du das wirklich über mehrere Seiten realisieren möchtest, wird es aufwendiger.

stetabar ·

wäre es dann nicht möglich layer1 auf seite 1 anzuwenden und layer2 auf seite2?
oder könnte ich nur eine edit-seite anlegen?

ach so, hast du dazu eventuell ein tut oder irgendeine hilfestellung?

stetabar ·

könnte ich nicht einfach über das TS der jeweiligen Seite angeben, welche Felder dargestellt werden sollen?

zB
Seite1:

plugin.tx_srfeuserregister_pi1 {
  formFields = feld1, feld2, feld3
}

Seite2:

plugin.tx_srfeuserregister_pi1 {
  formFields = feld4, feld5, feld9
}

Seite3:

plugin.tx_srfeuserregister_pi1 {
  formFields = feld6, feld7, feld8
}

leider habe ich noch ein Problem mit meinem Template, darum konnte ich das hier noch nicht testen, aber dachte, dass es möglicherweise auch so gehen müsste, oder nicht?