Gruppenzugehörigkeit im Template abfragen

  • Hallo,


    wie kann ich in einer Templates, eine abfrage machen ob der User in der Benutzergruppe ist oder nicht. Im Woltlab Forum hab ich folgendes Gefunden:

    Code
    {assign var="groupIDs" value=$this->user->getGroupIDs()} {if !1|in_array:$groupIDs && !2|in_array:$groupIDs && !3|in_array:$groupIDs}
    	Nur für die Gruppen 1, 2 und 3 sichtbar. 
    {/if}


    Aber das soll nicht mehr nach dem MVC-Prinzip sein.

    Gruß
    Jonas



    Hallo – Hello – Bonjour – Merhaba – Hei - Γεια σας – Hej – مرحبا – Halo – Olá – Hallå – здраво - ¡Hola
    #welcome #refugeeswelcome #statement

  • Naja die TPls ist per Hand geschrieben und nicht per Plugin und deswegen kann ich schlecht den Benuztergruppen das geben :D


    /edit: Gerade ne idee gehabt aber dafür muss ich mal Tom ansprechen ob ich die erlaubnis für meine Idee überhaupt bekomme ^^

    Gruß
    Jonas



    Hallo – Hello – Bonjour – Merhaba – Hei - Γεια σας – Hej – مرحبا – Halo – Olá – Hallå – здраво - ¡Hola
    #welcome #refugeeswelcome #statement

  • Der oben genannte Schnipsel ist auch falsch, denn der Text wird angezeigt, wenn der Benutzer nicht in Gruppe 1 und nicht in Gruppe 2 und nicht in Gruppe 3 ist. Ergo ist es für die Gruppen 1, 2 und 3 nicht sichtbar.