Zum Inhalt springen

Benutzergruppen erweitern und im FE editierbar machen (feuser_admin)

Erstellt am 16. Januar 2006 · Noch keine Antworten

Tags: Frontend-Benutzer, Frage

varchar ·

::ohoh: sehe gerade einen bösen Tuppfehler im Betreff: Das Posting hat nichts mit "Benutzergruppen" zu tun... es geht hier um "Benutzerangaben"

Hallo zusammen,

ich bin gerade dabei eine Website für eine geschlossene Benutzergruppe zu erstellen. Alle Benutzerkonten sollen - neben den Standardangaben - auch über neue Felder verfügen, die weitere User Informationen beinhalten. Die FE User sollen ihr Profil (also die Angaben) dann auch selbst verwalten können.

Dies erreiche ich einerseits über die Verwendung der
- newloginbox extension
- feuser_admin extension
- eingene extension, mit dem Kickstarter erstellt,
die die fe_users Tabelle erweitert und sonst nix macht

hierzu ab ich in einem anderen Thread diesen Lösungsansatz gepostet, da dort jemand ähnliches vorhatte:siehe Post #4141

Nun bin ich an einige Grenzen gestossen, wo ich nicht weiterkomme: Namentlich handelt es sich um die feuser_admin extension.

Wenn ich die fe_users Tabelle mit einer eigenen, im Kickstarter erstellten Extension erweitere, und dort abweichend von normalen "Textinputs" (string Input) andere Datenfelder als "string input" anlege:

z.B.

- checkboxen
- radiobuttons
- Dropdowns

Jetzt würde ich gerne wissen, was ich bei dem "EDIT"
Bereich im HTML-Template der extension für solche Formularelemente schreiben muss.

Im Template selber werden standardmäßig nur <input type="text.." /> verwendet, wo der Wert der Tabellenspalte in den value="..." übernommen wird.
Das klappt allerdings nur bei Checkboxes, Textareas und Textinputs.

Aber wie behandele ich im html-Template denn andere Formularfelder wie Selects oder Radio Buttons, dass Typo den Wert aus der fe_users in diese Elemente übernimmt? Es muss ja innerhalb des(r) <option> Tags im Dropdown der "selected" Marker gesetzt sein.

kriegt man das mit den Bordmitteln der feuser_admin extension hin, oder muss man da selbst Hand anlegen?

Bin für jeden Tipp dankbar.

Viele Grüße aus Köln!