---
title: "mm_forum: Benutzerprofil erweitern und Wert ausgeben"
url: "https://www.typo3.net/d/83465-mm-forum-benutzerprofil-erweitern-und-wert-ausgeben"
source: "typo3.net"
tags: ["Extensions","Frage","Frontend-Benutzer"]
created: "2008-10-30"
last_reply: "2008-11-05"
replies: 8
solved: false
page: 1
pages: 1
lang: "de"
---

# mm_forum: Benutzerprofil erweitern und Wert ausgeben

Extensions · 8 Antworten · gestartet 2008-10-30

## Eröffnungsbeitrag

**Unbekannter Benutzer** · 2008-10-30 · [Beitrag #1](https://www.typo3.net/d/83465-mm-forum-benutzerprofil-erweitern-und-wert-ausgeben/1)

Moin moin...

Ich habe das Benutzerprofil um ein Feld erweitert. Das ist die Config:

```typoscript
label = TEXT
label {
	value = Lieblingssendung:
}

input = CASE
input {
	stdWrap.wrap (
		<select class="lieblingssendung" name="###USERFIELD_NAME###">|</select>
	)
	default = TEXT
	default.value = <option value="1">Hitbreaker</option><option value="2">Classic Rock</option><option value="3">Headbangers Ball</option>
	1 = TEXT
	1.value = <option selected="selected" value="1">Hitbreaker</option><option value="2">Classic Rock</option><option value="3">Headbangers Ball</option>
	2 = TEXT
	2.value = <option value="1">Hitbreaker</option><option selected="selected" value="2">Classic Rock</option><option value="3">Headbangers Ball</option>
	3 = TEXT
	3.value = <option value="1">Hitbreaker</option><option value="2">Classic Rock</option><option selected="selected" value="3">Headbangers Ball</option>
	key.field = fieldvalue
}

output = TEXT
output {
	value (
	<select name="###USERFIELD_NAME###">
		<option value="1">Hitbreaker</option>
		<option value="2">Classic Rock</option>
		<option value="3">Headbangers Ball</option>
	</select>
	)
}
```

Es wird also nach der Lieblingssendung gefragt, die man dann aus einem Dropdown auswählen kann. Dies funktioniert und gespeichert wird es auch.

Im öffentlichen Profil des Benutzer wird das neue Feld auch eingefügt, Aber die Ausgabe ist nicht die gewählte Sendung, sondern die dazu passende Value, also 1, 2, oder 3.

Die Frage: Ist es möglich, dass man dort auch das Ausgewählte ausgeben lassen kann, also den Namen der Sendung?

## Antworten

### [#2](https://www.typo3.net/d/83465-mm-forum-benutzerprofil-erweitern-und-wert-ausgeben/2) · just2b · 2008-10-30

Hi,

IMO musst du das in nem CASE wieder aufsplitten

georg

### [#3](https://www.typo3.net/d/83465-mm-forum-benutzerprofil-erweitern-und-wert-ausgeben/3) · Unbekannter Benutzer · 2008-10-30

Mh... ganz ehrlich sagt mir das nichts.
Ein value ist ja vergeben. Dann bleibt doch nur in dem option noch etwas mitzugeben. Ich hab keine Ahnung.

### [#4](https://www.typo3.net/d/83465-mm-forum-benutzerprofil-erweitern-und-wert-ausgeben/4) · m.​helmich · 2008-10-31

Nabend Stefan,

ich glaube, Georg meinte ungefähr sowas (also quasi genau das gleiche, was du bereits bei .input eingebaut hattest, nur ohne das ganze <option>-Gedöns drumrum):

```typoscript
output = CASE
output {
        default = TEXT
        default.value = Hitbreaker

        1 = TEXT
        1.value = Hitbreaker
        2 = TEXT
        2.value = Classic Rock
        3 = TEXT
        3.value = Headbangers Ball
        key.field = fieldvalue
}
```

Martin

### [#5](https://www.typo3.net/d/83465-mm-forum-benutzerprofil-erweitern-und-wert-ausgeben/5) · Unbekannter Benutzer · 2008-10-31

Jetzt hätzte ich fast gesagt... "Ja... ach so nu hab ichs begriffen, " Aber leider funktioniert es nicht es wird immer die Zahl ausgegeben. Also ich rede von dem öffentlichen Benutzerprofil. In den Benutzereinstellungen ist natürlich alles ok. Da werden die Auswahlmöglichkeit richtig ausgegeben. Aber in dem öffentlichen Profil des Benutzers erscheint immer nur die zahl des value.

So hab ichs jetzt:

```typoscript
label = TEXT
label {
	value = Lieblingssendung:
}

input = CASE
input {
	stdWrap.wrap (
		<select class="lieblingssendung" name="###USERFIELD_NAME###">|</select>
	)
	default = TEXT
	default.value = <option value="1">Hitbreaker</option><option value="2">Classic Rock</option><option value="3">Headbangers Ball</option>
	1 = TEXT
	1.value = <option selected="selected" value="1">Hitbreaker</option><option value="2">Classic Rock</option><option value="3">Headbangers Ball</option>
	2 = TEXT
	2.value = <option value="1">Hitbreaker</option><option selected="selected" value="2">Classic Rock</option><option value="3">Headbangers Ball</option>
	3 = TEXT
	3.value = <option value="1">Hitbreaker</option><option value="2">Classic Rock</option><option selected="selected" value="3">Headbangers Ball</option>
	key.field = fieldvalue
}

output = CASE
output {
        default = TEXT
        default.value = Hitbreaker

        1 = TEXT
        1.value = Hitbreaker
        2 = TEXT
        2.value = Classic Rock
        3 = TEXT
        3.value = Headbangers Ball
        key.field = fieldvalue
}
```

In der Augabe im den Benutzereinstellungen ändert sich dazu auch nichts. Und in dem öffentlichen Profil leider auch nicht.

Weitere hilfe? Ideen?

### [#6](https://www.typo3.net/d/83465-mm-forum-benutzerprofil-erweitern-und-wert-ausgeben/6) · Unbekannter Benutzer · 2008-11-03

Tjo, ich kann hier machen was ich will...

Ob ich den Bereich output ändere oder nicht, ob ich den drinn lasse, oder komplett rausnehme oder nicht, es ändert sich rein gar nichts.
Kann doch irgendwo nicht Sinn der Sache sein, wenn der Benutzer ein Feld befüllt und es wird dann nur eine Zahl ausgegeben.

Wäre schön wenns noch Ideen dazu gäbe...

### [#7](https://www.typo3.net/d/83465-mm-forum-benutzerprofil-erweitern-und-wert-ausgeben/7) · m.​helmich · 2008-11-03

Hallo Stefan,

ich habe gerade deine Konfiguration ausprobiert und bei mir funktioniert alles wie gewünscht. Habe dein Typoscript im letzten Post eins zu eins übernommen. Screenshot anbei:

[Bild: img370.imageshack.us/…/bildschirmfotohj1.th.png](http://img370.imageshack.us/my.php?image=bildschirmfotohj1.png)

Martin

### [#8](https://www.typo3.net/d/83465-mm-forum-benutzerprofil-erweitern-und-wert-ausgeben/8) · Unbekannter Benutzer · 2008-11-03

Das ist sehr seltsam... Bei mir funktioniert es nicht... Aus welcher Datei kommt das? Ich setze nicht die aktuellste Forenversion ein. Ich habe noch eine 1.3 laufen... und möchte nicht unbedingt unüberlegt updaten.

Ist an dieser Funktion vielleicht etwas geändert worden zwischen meiner und der aktuellen?

### [#9](https://www.typo3.net/d/83465-mm-forum-benutzerprofil-erweitern-und-wert-ausgeben/9) · Unbekannter Benutzer · 2008-11-05

Ich hab jetzt das Forum geupdated und tatsächlich kommt nun auch text dabei heraus. Allerding nicht die Auswahl, die man gewählt hat. Es erscheint immer der Wert der beim Output bei default eingegeben wurde.

Die Frage die ich mir stelle: Wo werden die gespeicherten Daten denn überhaupt abgelegt?
In der Tabelle userfied_contents, so wie ich es vermutet hätte, sind die schonmal nicht.

---

Quelle: „mm_forum: Benutzerprofil erweitern und Wert ausgeben“, typo3.net, https://www.typo3.net/d/83465-mm-forum-benutzerprofil-erweitern-und-wert-ausgeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
