Archiv verlassen und diese Seite im Standarddesign anzeigen : if abfrage mit profilfeld
Moin,
habe ein neues Profilfeld angelegt (User darf wählen ob Ja oder Nein , Standart ist Ja). nun soll für alle User die Ja gewählt haben im Kontrollzentrum (USERCP) eine Tabelle erscheinen - nur leider kommt da nix....
So sieht meine if abfrage aus:
<if condition="$post[field7] == 'Ja'">
tabelle
</if>
s.molinari
15.09.2006, 19:49
Hi Pagan,
"Ja" wird nicht in der Datenbank gespeichert sondern "1".;)
Scott
hmmm geht irgendwie nicht mit "1". :(
Christian
16.09.2006, 15:21
Moin,
habe ein neues Profilfeld angelegt (User darf wählen ob Ja oder Nein , Standart ist Ja). nun soll für alle User die Ja gewählt haben im Kontrollzentrum (USERCP) eine Tabelle erscheinen - nur leider kommt da nix....
So sieht meine if abfrage aus:
<if condition="$post[field7] == 'Ja'">
tabelle
</if>
Mach mal so:
<if condition="$vbulletin->userinfo['field7'] == 1">
tabelle
</if>
Mit:
<if condition="$vbulletin->userinfo['field7'] == Ja">
hat es gefunzt! Danke für den Tip!
Genau so sollte es aber überhaupt nicht funktionieren, da der Code fehlerhaft ist. Da "Ja" ein Text ist, musst du das mit Hochkommas einschließen => 'Ja'.
Und statt $vbulletin->userinfo könntest du in Templates auch $bbuserinfo nehmen.
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.