Managed Server
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Link in Menü nur anzeigen wenn Admineingeloggt

    ITW_1971

    • Fördermitglied
    • Beiträge: 126
    Hi,

    ich möchte den Link für den Adminbereich in einem Menü nur anzeigen lassen wenn ein Admin eingeloggt ist.

    Die folgende Zeile fragt ja nur ab ob eine Session_Customer_ID da ist

    {if $smarty.session.customer_id}
       <li><a href="http://www.XXXXX.de/admin/start.php">Admin</a></li>
    {/if}

    Wie müsste ich es gestalten, damit nur die Admins diesen Link sehen können?

    Wäre euch Dankbar.

    LG
    Ingo

    Linkback: https://www.modified-shop.org/forum/index.php?topic=26526.0

    thisisrob

    • Frisch an Board
    • Beiträge: 68
    • Geschlecht:
    Re: Link in Menü nur anzeigen wenn Admineingeloggt
    Antwort #1 am: 11. Juni 2013, 03:37:00
    Hi!
    Gibt es session.customer_group nicht?

    Also im Standardtemplate wird ja auf jeden Fall die Kundengruppe angezeigt, muss also möglich sein :)
    Musst du sonst einfach mal in den Code da schauen und die entsprechende Zeile suchen...

    scooterama

    • Fördermitglied
    • Beiträge: 284
    • Geschlecht:
    Re: Link in Menü nur anzeigen wenn Admineingeloggt
    Antwort #2 am: 11. Juni 2013, 08:37:39
    Versuche mal
    Code: PHP  [Auswählen]
    {if $smarty.session.customers_status.customers_status_id == '0'}

    Nicht getestet!

    In der Index des Templates wird ja der Button Neukunde? z.Bsp. auch über status == 1 abgefragt. Admins haben im Normalfall status id 0. Könnte gehen.
    Evtl. geht es auch ohne smarty, also direkt mit $session.customers_status

    ITW_1971

    • Fördermitglied
    • Beiträge: 126
    Re: Link in Menü nur anzeigen wenn Admineingeloggt
    Antwort #3 am: 11. Juni 2013, 08:45:17
    Also zumindest so wie beschrieben klappt es ...

    Die andere Variante scheint nicht zu funktionieren.

    Aber vielen Dank für die Hilfe!!!!

    :close:
    10 Antworten
    5959 Aufrufe
    18. Februar 2012, 21:29:25 von mhh!?
    2 Antworten
    2238 Aufrufe
    02. Februar 2015, 15:34:39 von gonzo88
    9 Antworten
    3176 Aufrufe
    21. Februar 2015, 14:22:44 von ralph_84