Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
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: Wie kann man die Menüleiste mit externen Links erweitern?

    ncnmuc

    • Neu im Forum
    • Beiträge: 23
    • Geschlecht:
    Hallo zusammen,

    entweder stelle ich die falschen Suchbegriffe ein, aber ich finde nichts zu dieser Frage.
    Hat jemand eine Idee wie ich die Navigationsleiste um einfache externe Links erweitere? Also zum Beispiel einen Link zu einer externen Seite, die nicht mit dem Shop erstellt worden ist.

    Ich habe mal ein Bild hinzu gefügt um die Frage anschaulich zu beschreiben.

    Vielen Dank für eure Hilfe
    ncnmuc

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

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Re: Wie kann man die Menüleiste mit externen Links erweitern?
    Antwort #1 am: 08. September 2011, 22:55:29
    Hallo ncnmuc,

    das Menü steckt in der "/templates/<dein-template>/index.html":

    Code: PHP  [Auswählen]
            <ul id="topmenu">
                <li><a href="{$index}">{#link_index#}</a></li>
               <li><a href="{$cart}">{#link_cart#}</a></li>
               {if $account}
                <li><a href="{$account}">{#link_account#}</a></li>
               {/if}
                {if $smarty.session.customers_status.customers_status_id == '1'}            
                <li><a href="{php}echo xtc_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL');{/php}">{#new_customer#}</a></li>            
               {/if}
                <li><a href="{$checkout}">{#link_checkout#}</a></li>
               {if $smarty.session.customer_id}
                <li><a href="{$logoff}">{#link_logoff#}</a></li>
               {else}
                <li><a href="{$login}">{#link_login#}</a></li>
               {/if}
            </ul>

    Dort kannst du zusätzliche externe Links unterbringen.

    Beispielsweise:

    Code: PHP  [Auswählen]
            <ul id="topmenu">
                <li><a href="{$index}">{#link_index#}</a></li>
               <li><a href="{$cart}">{#link_cart#}</a></li>
               {if $account}
                <li><a href="{$account}">{#link_account#}</a></li>
               {/if}
                {if $smarty.session.customers_status.customers_status_id == '1'}            
                <li><a href="{php}echo xtc_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL');{/php}">{#new_customer#}</a></li>            
               {/if}
                <li><a href="{$checkout}">{#link_checkout#}</a></li>
               {if $smarty.session.customer_id}
                <li><a href="{$logoff}">{#link_logoff#}</a></li>
               {else}
                <li><a href="{$login}">{#link_login#}</a></li>
               {/if}
                <li><a href="http://www.externer-link.com" target="_blank">Externer Link</a></li>
            </ul>

    Grüße

    Torsten

    ncnmuc

    • Neu im Forum
    • Beiträge: 23
    • Geschlecht:
    Re: Wie kann man die Menüleiste mit externen Links erweitern?
    Antwort #2 am: 08. September 2011, 23:04:20
    So einfach?  :thx:

    ... manchmal komm ich mir so doof vor...  :-?

    Cool, hat gleich funktioniert.
    Vielen Dank

    ncnmuc

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Re: Wie kann man die Menüleiste mit externen Links erweitern?
    Antwort #3 am: 08. September 2011, 23:09:28
    Muss es denn immer alles so schwer sein? ;-)

    Grüße

    Torsten

    ncnmuc

    • Neu im Forum
    • Beiträge: 23
    • Geschlecht:
    Re: Wie kann man die Menüleiste mit externen Links erweitern?
    Antwort #4 am: 08. September 2011, 23:24:25
    Hm.... also ich hab die Zeile in der index.html integriert und der Link ist auch sichtbar und aktiv.
    Sobald ich mich aber als Kunde anmelde, ist die Menüleiste anders und der vorher sichtbare Link
    ist weg.

    Wo muss ich die Zeile auch noch einfügen?

    Soeldner

    • Fördermitglied
    • Beiträge: 204
    • Geschlecht:
    Re: Wie kann man die Menüleiste mit externen Links erweitern?
    Antwort #5 am: 08. September 2011, 23:34:28
    Hast Du deinen Cache mal gelehrt?

    Zu finden im Adminbereich unter "Erweiterte Konfiguration" -> "Cache Optionen" -> "Cache leeren".

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Re: Wie kann man die Menüleiste mit externen Links erweitern?
    Antwort #6 am: 08. September 2011, 23:35:10
    Neee... ich hatte einen Fehler im Code... ich hatte den Links versehentlich vor dem schließenden "if" drin. ;-)

    Jetzt sollte es funktionieren. :D

    Grüße

    Torsten

    ncnmuc

    • Neu im Forum
    • Beiträge: 23
    • Geschlecht:
    Re: Wie kann man die Menüleiste mit externen Links erweitern?
    Antwort #7 am: 08. September 2011, 23:43:59
    @Soeldner... nee, das hat nicht geholfen.

    Aber danke Dir Tomcraft, das funktioniert jetzt korrekt.  :thx:

    Dann wünsche ich mal weiter "happy coding" !

    ncnmuc
    3 Antworten
    3171 Aufrufe
    12. August 2010, 20:13:58 von capitano
    2 Antworten
    2687 Aufrufe
    12. Januar 2011, 12:27:02 von Der_Micha
    3 Antworten
    3075 Aufrufe
    16. April 2009, 12:03:21 von vsell
               
    anything