gelöst Kundenlogin in Topbar entfernen

Thema wurde von Anonymous, 11. September 2017 erstellt.

  1. Anonymous

    Anonymous Erfahrener Benutzer

    Hallo zusammen,

    ich würde gerne in der Topbar das Kundenlogin entfernen, traue mich aber an das html in der Honeygrid/boxes/box_top_navigation.html nicht recht dran.

    Kann mir jemand sagen, was ich dort entfernen muss,

    Danke!
    (Version 3.6.0.2)
     
    Zuletzt bearbeitet: 12. September 2017
  2. Anonymous

    Anonymous Erfahrener Benutzer

    Hallo nochmal,

    ich wäre wirklich dankbar, wenn mir einer der hiesigen Spezialisten hier etwas Hilfestellung geben könnte - habe Angst, dass ich aus dem Code zuviel weglösche.

    (Ist die o.g. Datei überhaupt die Richtige bzgl. Button Kundenlogin, oder bin ich auf der falschen Fährte?)

    Danke sehr,
    Gruss,
    W.
     
  3. Kai Stejuhn

    Kai Stejuhn Beta-Held

    Ja, das ist die richtige Datei. Hast Du auch daran gedacht, dass Du Dich als Admin dann auch nicht mehr darüber einloggen kannst?
     
  4. Anonymous

    Anonymous Erfahrener Benutzer

    Ja, hab ich. Es gibt ja noch die /login_admin.php

    Welche Code-Teile muss ich entfernen?
     
  5. Kai Stejuhn

    Kai Stejuhn Beta-Held

    Wenn mich nicht alles täuscht, dann sollte dieser Teil dafür verantwortlich sein:
    HTML:
                    {if $content_data.ACCOUNT_URL}
                        <li class="dropdown navbar-topbar-item{if $content_data.customers_data.GROUP|lower !== 'admin' && !$content_data.LANGUAGE_ICON && !$content_data.SHOW_TOP_CURRENCY_SELECTION && !$content_data.SHOW_TOP_COUNTRY_SELECTION} first{/if}">
                            <a href="{$content_data.ACCOUNT_URL}" class="dropdown-toggle" data-toggle-hover="dropdown">
                                {$content_data.customers_data.FIRST_NAME} {$content_data.customers_data.LAST_NAME}
                                <span class="fa fa-cogs visible-xs-block"></span>
                            </a>
    
                            <ul class="dropdown-menu arrow-top">
                                <li class="arrow"></li>
                                {if $content_data.customers_data.PUBLIC == '1'}
                                    <li>
                                        {if $content_data.customers_data.SHOW_ARROW}
                                            <a title="{$txt.title_customers_data}" href="{page_url}#">
                                                {$infobox.group}: {$content_data.customers_data.GROUP}
                                            </a>
                                        {else}
                                            <span class="disabled">
                                                {$infobox.group}: {$content_data.customers_data.GROUP}
                                            </span>
                                        {/if}
                                    </li>
                                {/if}
                                <li>
                                    <a href="{$content_data.ACCOUNT_URL}" title="{$txt.button_account}">
                                        {$txt.button_account}
                                    </a>
                                </li>
                               
                                {if !$content_data.ACCOUNT_URL}
                                    <li class="divider"></li>
                                    <li class="login-off-item">
                                        <a title="{$txt.title_login}" href="{page_url}#">
                                            {$txt.button_login}
                                        </a>
                                    </li>
                                {else}
                                    <li class="login-off-item">
                                        <a title="{$txt.title_logoff}" href="{$content_data.LOGOFF_URL}">
                                            {$txt.button_logoff}
                                        </a>
                                    </li>
                                {/if}
                            </ul>
                           
                        </li>
                    {else}
                        <li class="dropdown navbar-topbar-item{if $content_data.customers_data.GROUP|lower !== 'admin' && !$content_data.LANGUAGE_ICON && !$content_data.SHOW_TOP_CURRENCY_SELECTION && !$content_data.SHOW_TOP_COUNTRY_SELECTION} first{/if}">
                            <a title="{$txt.title_login}" href="{page_url}#" class="dropdown-toggle" data-toggle-hover="dropdown">
                                {$txt.button_login}
                                <span class="fa fa-sign-in visible-xs-block"></span>
                            </a>
                            ###LOGIN_DROPDOWN###
                        </li>
                    {/if}
    
    Speichere die Datei als box_top_navigation-USERMOD.html ab, dann ist das updatesicher und Du kannst jederzeit wieder auf die Originaldatei wechseln.

    Ich habe das nur kurz angetestet, also Verwendung erfolgt auf eigene Gefahr.
     
  6. Anonymous

    Anonymous Erfahrener Benutzer

    Uff, doch eine ganze Menge.
    Richtig, dass ich das alles löschen soll?
    (Die anderen Topbar-Buttons sollen erhalten bleiben.)
     
  7. Anonymous

    Anonymous Erfahrener Benutzer

    Habe den kompletten o.g. Codeteil gelöscht und die Datei geladen auf
    /templates/Honeygrid/usermod/box_top_navigation-USERMOD.html

    Keine Änderung im Frontend, Login-Button ist noch immer da.

    Habe ich etwas falsch gemacht?
    (Muss ich die Datei evtl. unter /Honeygrid/boxes/box_top_navigation-USERMOD.html speichern und die alte Datei dort löschen?)

    Danke!
     
  8. Torben Wark

    Torben Wark Gambio GmbH

    Du hast das an den falschen Platz geladen. Die Datei muss nach /Honeygrid/boxes/ direkt neben die Original-Datei, denn sonst findet das System sie nicht. Bitte das Original nicht löschen.

    Und Cache leeren nicht vergessen ;)
     
  9. Anonymous

    Anonymous Erfahrener Benutzer

    Klappt, nochmal danke Euch beiden