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: Zusätzliche Menüpunkte in der Menüleiste anlegen

    bq2210

    • Fördermitglied
    • Beiträge: 31
    Hallo Wissende,

    habe einen modified eCommerce Shopsoftware Shop Version 1.01
    Ich würde gerne in der Menüleiste neben "Ihr Konto", "Warenkorb" und "Kasse" weitere Punkte anlegen. Einmal einen Link "Home", der zurück zur Startseite führt und einen weiteren Link, der zu meiner eigenen Site führt.

    Wie mache ich das am schlauesten?

    Danke für Eure Hilfe

    Bertram



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

    sgei

    • Fördermitglied
    • Beiträge: 327
    • Geschlecht:
    Zusätzliche Menüpunkte in der Menüleiste anlegen
    Antwort #1 am: 22. Januar 2010, 11:25:19
    Hallo,

    das ist eigentlich ganz einfach:

    Öffne mit einem Editor die Datei "index.html" im Template und suche nach:

    Code: PHP  [Auswählen]
    <div id="topmenuwrap">
                    <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>
                    <div id="languages">{$box_LANGUAGES}</div>
                </div>

    Das ist der Layer für das TopMenu. Dort fügst du einfach deinen Link als zusätzliches Listenelement mit ein z.B.:

    Code: PHP  [Auswählen]
    <li><a href="URL">AnzeigeName</a></li>

    Steffen

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.366
    • Geschlecht:
    Zusätzliche Menüpunkte in der Menüleiste anlegen
    Antwort #2 am: 22. Januar 2010, 11:27:41
    Wenn du fertig bist, dann poste bitte nochmal deine Lösung, denn du musst Dinge beachten, damit dir beim Klick auf den Link die Session nicht verloren geht.

    Grüße

    Torsten

    bq2210

    • Fördermitglied
    • Beiträge: 31
    Zusätzliche Menüpunkte in der Menüleiste anlegen
    Antwort #3 am: 22. Januar 2010, 19:38:17
    Habe Euren Rat befolgt. Muss aber darauf hinweisen, dass ich nicht das xtc5-Template, sondern Logistix von I3. Daher sieht der Menü-Layer aus wie folgt:

    Code: XML  [Auswählen]
    <div id="menu">
            <ul>
    {if $account}{php} if (isset($_SESSION['customer_id'])) { {/php}<li><a href="{$logoff}">{#link_logoff#}</a></li>{php} } {/php}{/if}{if $account}<li><a href="{$account}">{#link_account#}</a></li>{/if}<li><a href="{$cart}">{#link_cart#}</a></li><li><a href="{$checkout}">{#link_checkout#}</a></li>
    <li><a href="http://www.blaser-cup.de" target="_blank">Blaser-Cup</a></li>
    <li><a href="http://national.huntwerk.de/Blasercup/shop_blasercup/index.php">Shop-Startseite</a></li>
            </ul>
    </div>
     
    Nun meine Frage: verliere ich da die Session, wie Torsten sagte?

    Verzeiht bitte meine bescheuerten Fragen, aber meine Internetkenntnisse enden bei html....

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.366
    • Geschlecht:
    Zusätzliche Menüpunkte in der Menüleiste anlegen
    Antwort #4 am: 22. Januar 2010, 21:17:33
    Dein Shop-Startseite Link verliert die Session, alles andere ist ok... der eine Link geht ja nach extern, ist also ansonsten ok.

    Nimm bitte den folgenden Code:

    Code: XML  [Auswählen]
    <div id="menu">
            <ul>
    {if $account}{php} if (isset($_SESSION['customer_id'])) { {/php}<li><a href="{$logoff}">{#link_logoff#}</a></li>{php} } {/php}{/if}{if $account}<li><a href="{$account}">{#link_account#}</a></li>{/if}<li><a href="{$cart}">{#link_cart#}</a></li><li><a href="{$checkout}">{#link_checkout#}</a></li>
    <li><a href="http://www.blaser-cup.de" target="_blank">Blaser-Cup</a></li>
    <li><a href="{$index}">{#link_index#}</a></li>
            </ul>
    </div>

    davtes

    • Neu im Forum
    • Beiträge: 2
    Zusätzliche Menüpunkte in der Menüleiste anlegen
    Antwort #5 am: 01. Mai 2011, 19:05:20
    Hallo zusammen,

    ich hab mal versucht, zusätzliche Menüpunkte, so wie Kasse, Warenkorb, in der Menüleiste anzulegen.
    könnt ihr  mich helfen?

    danke euch

    grüß
    david

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.366
    • Geschlecht:
    Zusätzliche Menüpunkte in der Menüleiste anlegen
    Antwort #6 am: 01. Mai 2011, 21:41:07
    Hier im Thema ist doch bereits alles gelöst worden. Hast du da überhaupt gelesen, oder stellst du einfach eine Frage hier an das Ende? :?

    Grüße

    Torsten

    davtes

    • Neu im Forum
    • Beiträge: 2
    Zusätzliche Menüpunkte in der Menüleiste anlegen
    Antwort #7 am: 06. Mai 2011, 22:22:06
    Ich wollte mal Bildgalerie Module programmieren, davor wollte ich dich fragen, ob du mal vielleicht  ähnliche Module hast, die ich vielleicht erweitern könnte?

    grüße
    David

    9 Antworten
    4493 Aufrufe
    18. August 2011, 11:38:45 von Tomcraft
    7 Antworten
    3919 Aufrufe
    22. Mai 2011, 00:53:43 von Tomcraft
    3 Antworten
    2056 Aufrufe
    01. März 2017, 12:00:24 von 0815
    12 Antworten
    9922 Aufrufe
    24. März 2011, 00:06:55 von h-h-h
               
    anything