PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Wie?] Profilfeld mit Radiobuttons -> Auswahl im Template "auslesen" ?


Za4a Tuner
01.05.2006, 13:33
Hallo Forumsgemeinde,
ich bräuchte mal wieder Eure Hilfe.

Mein Problem:

Ich habe eine Profilfeld (Field-ID = 9) mit zwei Radiobuttons als Auswahlmöglichkeit erstellt.
Dort sollen es sich die Benutzer aussuchen können,
ob sie sich etwas anzeigen lassen wollen, oder nicht.
Das Profilfeld hat folgende zwei Auswahlmöglichkeiten:
NEIN (= erstes Auswahlfeld) und JA (= zweites Auswahlfeld).

Wie kann ich es in den Templates nun auslesen,
ob der Benutzer "Feld NEIN" oder "Feld JA" ausgewählt hat?

Ich habe es bereits mit folgenden Codes probiert:
<if condition="$post['field9']"> hier kommt der Code rein <else /> nüscht ;) </if></if>
<if condition="$post['field9'] == 'Ja'"> hier kommt der Code rein <else /> nüscht ;) </if></if>
<if condition="$post['field9_2']"> hier kommt der Code rein <else /> nüscht ;) </if></if>
<if condition="$userinfo['field9'] == 'Ja'"> hier kommt der Code rein <else /> nüscht ;) </if></if>
Nur leider brachte das alles bisher keinen Erfolg!

Kann mir bitte jemand sagen,
wie ich die einzelnen "Radiobuttons" eines Profilfeldes auslesen kann?

Mfg
Chris

Pathor
01.05.2006, 13:42
<if condition="$post['field9'] == 'Ja'"> hier kommt der Code rein <else /> nüscht ;) </if>

Versuch mal so:

<if condition="$post[field9] == 'Ja'"> hier kommt der Code rein <else /> nüscht ;) </if>

Za4a Tuner
01.05.2006, 20:14
Hy Pathor, dein Code bringt mich leider auch nicht weiter!
Ich hab jetzt mal die von mir geposteten Codeschnipsel OHNE -> ' getestet =>
bringt aber auch keinen Erfolg!

Hat vielleicht noch jemand anders einen Vorschlag?

StGaensler
01.05.2006, 20:26
<if condition="$post[field9] == 'JA'">Die Groß- und Kleinschreibung muss auch stimmen, sonst geht das nicht :)

Viele Grüße,
Stefan

PS: In welchem Template willst du den Code einfügen? Postbit? Dann stimmt $post

Za4a Tuner
01.05.2006, 20:48
Hy Stefan,
also die Groß / Kleinschreibung hatte ich beachtet => Ja ist richtig geschrieben.

Ich will diesen Code in einem "eigenem Template" verwenden.

Ich habe bei mir zum einen die "AJAX vB-Shoutbox 2.0" laufen.
Diese kann relativ einfach auf das von mir verwendete Portal (vBadvanced) gelegt werden.

Nun möchte ich eine Möglichkeit schaffen,
das die User selbst bestimmen können,
ob sie auf dem Portal die Shoutbox sehen wollen oder nicht!

Das verwendete Template heißt bei mir "adv_portal_vbshout" und wurde mittels vBadvanced erstellt.

Nun habe ich also vor den "Shoutbox-Code" die if-condition gesetzt,
um so abzufragen, ob der User die Shoutbox sehen will oder nicht!

Nur klappt das nicht wirklich *heul*

StGaensler
01.05.2006, 21:03
Dann probiere die Variable/Array $bbuserinfo[field9].

Viele Grüße,
Stefan

Za4a Tuner
01.05.2006, 21:07
Danke Stefan, bist ein Schatz!
$bbuserinfo hat mein "Problem" behoben ;)