gelöst Kundenlogin in Topbar entfernen

Thema wurde von Anonymous, 11. September 2017 erstellt.

  1. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    6. Juni 2012
    Beiträge:
    451
    Danke erhalten:
    65
    Danke vergeben:
    80
    #1 Anonymous, 11. September 2017
    Zuletzt bearbeitet: 12. September 2017
    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)
     
  2. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    6. Juni 2012
    Beiträge:
    451
    Danke erhalten:
    65
    Danke vergeben:
    80
    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
    Registriert seit:
    26. September 2014
    Beiträge:
    1.454
    Danke erhalten:
    743
    Danke vergeben:
    92
    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
    Registriert seit:
    6. Juni 2012
    Beiträge:
    451
    Danke erhalten:
    65
    Danke vergeben:
    80
    Ja, hab ich. Es gibt ja noch die /login_admin.php

    Welche Code-Teile muss ich entfernen?
     
  5. Kai Stejuhn
    Kai Stejuhn Beta-Held
    Registriert seit:
    26. September 2014
    Beiträge:
    1.454
    Danke erhalten:
    743
    Danke vergeben:
    92
    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
    Registriert seit:
    6. Juni 2012
    Beiträge:
    451
    Danke erhalten:
    65
    Danke vergeben:
    80
    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
    Registriert seit:
    6. Juni 2012
    Beiträge:
    451
    Danke erhalten:
    65
    Danke vergeben:
    80
    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
    Registriert seit:
    15. Juli 2014
    Beiträge:
    2.581
    Danke erhalten:
    1.178
    Danke vergeben:
    399
    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
    Registriert seit:
    6. Juni 2012
    Beiträge:
    451
    Danke erhalten:
    65
    Danke vergeben:
    80
    Klappt, nochmal danke Euch beiden