Seite 1 von 2

"IF" - Code

Verfasst: 14.10.2008 16:41
von Jan Kaiser ET
Ihr lieben,
es gibt ja diese
"IF"-Codes, z.B.

Code: Alles auswählen

<!-- IF not S_IS_BOT -->

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN -->

Code: Alles auswählen

<!-- IF U_ACP -->
und viele mehr.

Nun suche ich einen Code (wenn es den denn gibt),
den ich einer beliebigen Gruppe geben kann.

Also mal klar:
Der 2. Code "<!-- IF S_USER_LOGGED_IN -->" heißt ja praktisch übersetzt
"Wenn der User eingeloggt ist..."

Nun suche ich einen Code, der übersetzt
"Wenn der User in Gruppe XYZ ist...." sein könnte.

Kann mir da jemand helfen?
Hatte so an was ähnliches wie
"<!-- IF S_USER_GROUP_XYZ --> oderso gedacht.

Das ganze soll dafür gut sein,
dass ich für eine bestimmte Gruppe einen Link im Menü sichtbar machen machen kann, User die nicht in der Gruppe sind diesen aber nicht sehen.
Ist ja ähnlich, wie der Administrations-Link, den man nur als Admin sehen kann.

Hoffe, ihr versteht, was ich meine und was ich suche.

Liebe Grüße
Jan

Verfasst: 14.10.2008 17:10
von Boecki91

Verfasst: 14.10.2008 17:15
von Jan Kaiser ET
Hmm, versteh das nicht so ganz.

Wo ist denn da nun das mit der genauen Gruppe?

Ich sehe da allgemein,
wie das mit dem IF geht, aber das weiß ich ja schon.

Ich brauche ja nur den Code um das für eine Spezielle Gruppe machen zu können.

Liebe Grüße
Jan

Verfasst: 14.10.2008 17:24
von nickvergessen

Verfasst: 14.10.2008 17:49
von Jan Kaiser ET
Geht nicht, wie in dem Tutorial,
da kommt bei mir

Code: Alles auswählen

Parse error: syntax error, unexpected T_VARIABLE in /users/elektrotipps/www/phpBB3/includes/template.php(527) : eval()'d code on line 12
Gibt es denn in dem Tutorial kein Beispiel?
Also einen fertigen Code,
wo ich nurnoch die Gruppen ID ändern muss?

Liebe Grüße
Jan

Verfasst: 14.10.2008 21:51
von Boecki91
Dann wäre es kein Tutorial. Sondern ein "Ich brauche nicht denken Script"

Sinn ist es etwas zu lesen zu verstehen und dann anzuwenden :roll:

Verfasst: 14.10.2008 23:24
von Jan Kaiser ET
Boecki91 hat geschrieben:Dann wäre es kein Tutorial. Sondern ein "Ich brauche nicht denken Script"

Sinn ist es etwas zu lesen zu verstehen und dann anzuwenden :roll:
na super hilfe :roll:

bin doch nach dem Tutorial gegangen, aber es geht nicht!

Verfasst: 15.10.2008 01:06
von AmShaegar
Deine Fehlermeldung weist doch auf einen Syntaxfehler hin. Dann gib doch mal deinen Code her, damit jemand mal gucken kann, was du da verzapft hast... Denn unexpected T_VARIABLE heißt, dass im PHP-Text eine Variable kommt, obwohl er eine Klammer ( ")" ) oder ähnliches erwartet.

Verfasst: 15.10.2008 01:14
von Mahony
Hallo
Der Fehler
eval()'d code on line
weist meist auf einen unvollständigen Switch hin - also ein fehlendes

Code: Alles auswählen

<!-- ENDIF -->
.

Code: Alles auswählen

<!-- IF S_IN_GROUP -->
        Hier Dein HTML Code wenn der User in der richtigen Gruppe ist.....
<!-- ELSE -->
       Hier Dein HTML Code um den anderen Usern zu sagen, das sie nicht in der passenden Gruppe sind ;-) 
<!-- ENDIF -->


Grüße: Mahony

Verfasst: 15.10.2008 13:15
von Jan Kaiser ET

Code: Alles auswählen

<!-- IF S_IN_GROUP --> 
Da bei "GROUP" muss ich aber doch noch irgendwas hin,
damit phpBB weiß welche Gruppe ich meine oder nicht?

Woher soll phpBB bei "GROUP" wissen welche Gruppe ich nun meine?

Liebe Grüße
Jan