PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Verschiedene Texte in Abhängigkeit von einer Variable einbinden


Nils Dornblut
14.12.2003, 22:13
Hallo,

ich habe in meinem Forum verschiedene Usergruppen erstellt, denen man beitreten kann. Hierfür ist eine Freischaltung erforderlich, wo man einen Grund für die Freischaltung angeben kann. Ich möchte nun, abhängig von der jeweiligen Gruppe, verschiedene Texte in diesem Template einblenden(modifyusergroups_requesttojoin). Ein Gedankenmodell war hier, die Erstellung einer Phrase, die dann durch die ID($usergroup[usergroupid]) aufgerufen wird. Ein Konstrukt aus $vbphrase[test_ug_$usergroup[usergroupid]] oder auch mit '. funktioniert jedoch nicht. Hier gibt es Probleme mit eval(). Ich habe mich noch nicht genau in die Verarbeitungsabfolge eingearbeitet, weil ich vorher erst einmal hier fragen wollte.

Auch anderen Ansätzen, mit eigenen Templates oder so, wäre ich nicht abgeneigt. Es muss halt irgendwie eine Abhängigkeit zur ID geschaffen werden.

Danke für Eure Hilfe!

Gruß

Nils

pogo
14.12.2003, 23:41
Versuch an der Stelle, wo der Text angezeigt werden soll mal folgendes:

<if condition="$usergroupid==1">
hier der text, wenn man zur benutzergruppe mit der id 1 beitreten möchte
</if>
<if condition="$usergroupid==2">
hier der text, wenn man zur benutzergruppe mit der id 2 beitreten möchte
</if>
<if condition="$usergroupid==3">
hier der text, wenn man zur benutzergruppe mit der id 3 beitreten möchte
</if>

Nils Dornblut
15.12.2003, 11:26
Hallo pogo,

danke für den Tipp. Das funktioniert super :D

Gruß

Nils