Seite 1 von 1

Nur für den ADMIN anzeigen lassen!

Verfasst: 01.08.2006 14:53
von x16
Habe einen Mod. Der Code lautet:

Code: Alles auswählen

<tr>
  <td colspan="9">{S_CANNED_SELECT}</td>
</tr>
Wie kann ich das nur für den Admin geltend machen? Habe das sop versucht:

Code: Alles auswählen

<?php
if ( !$userdata['user_level'] == ADMIN)
{ echo '<tr><td colspan="9">{S_CANNED_SELECT}</td></tr>'; }
?>
Aber jetzt zeigt er mir an dieser stelle überhaupt nix mehr an! Ist übrigens eine *.tpl Datei und ich habe das direkt unter dem </tr> Tag eingefügt!

Re: Nur für den ADMIN anzeigen lassen!

Verfasst: 01.08.2006 15:15
von h-o
x16 hat geschrieben:Wie kann ich das nur für den Admin geltend machen?
In dem du in der PHP-Datei, die das entsprechende Template verwendet, die Abfrage einbaust.

Schau in dieser Datei, wo die letzte Wertzuweisung für $s_canned_select (oder ähnlich) stattfindet. Dann einfach ein

Code: Alles auswählen

if ( !$userdata['user_level'] == ADMIN )
{
	$s_canned_select = "";
}
danach einsetzen.

Verfasst: 01.08.2006 16:08
von x16
Habs hinbekommen. Danke H-o! Hab aus:

Code: Alles auswählen

if (count($canned_menu) > 0 )
das hier draus gemacht:

Code: Alles auswählen

if (count($canned_menu) > 0 and $userdata['user_level'] == ADMIN)



Sooo: Jetzt muss ich nur noch die Moderatoren hinzufügen!
Würde das dann so heißen:

Code: Alles auswählen

if (count($canned_menu) > 0 and $userdata['user_level'] == ADMIN or $userdata['user_level'] == MOD)

Verfasst: 01.08.2006 16:18
von h-o
x16 hat geschrieben:Sooo: Jetzt muss ich nur noch die Moderatoren hinzufügen!

Code: Alles auswählen

if ((count($canned_menu) > 0 && ( $userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD ) ))

Verfasst: 01.08.2006 16:39
von x16
Stimmt hast recht! Dank dir!

Ich geh jetzt mal meinen Bauch trainieren!!! :cookie: