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: Hauptnavigation ändern

    it4me

    • Neu im Forum
    • Beiträge: 11
    Hauptnavigation ändern
    am: 07. August 2010, 10:38:09
    Moin moin,

    such mir jetzt schon einen Wolf.

    Ich möchte z.B. aus der Box "Mehr über..." das Impressum oben in die Hauptnavigation einbringen.
    Kriege es aber einfach nicht hin.
    Gefunden hab ich ja schon in Templates die entsprechenden Punkte....nur wie füge ich da was ein?

    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>
     
    Geht mir eigentlich nur darum verschiedene Contents dort einzufügen.

    LG
    Michael



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

    Modulfux

    • Experte
    • Beiträge: 3.590
    • Geschlecht:
    Hauptnavigation ändern
    Antwort #1 am: 07. August 2010, 11:01:39
    Wieso fügst du nicht einfach auf die Schnelle ein:

    Code: PHP  [Auswählen]
    <li><a href="shop_content.php?coID=4">Impressum</a></li>
    ein?

    Nun landet das Impressum samt Link in der Hauptnavi. Natürlich musst du nun im Backend noch einstellen, dass "Impressum" nicht mehr in der eigentlichen Box angezeigt wird.

    Gruß
    Ronny

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Hauptnavigation ändern
    Antwort #2 am: 07. August 2010, 11:57:31
    Nein, bitte so einfügen, damit die Session beim Klick auf den Link nicht verloren geht!

    Code: PHP  [Auswählen]
    <li><a href="{php}echo xtc_href_link(FILENAME_CONTENT, 'coID=4');{/php}">Impressum</a></li>
     
    Grüße

    Torsten

    Modulfux

    • Experte
    • Beiträge: 3.590
    • Geschlecht:
    Hauptnavigation ändern
    Antwort #3 am: 07. August 2010, 12:29:13
    Ok, stimmt. Kenne das noch aus einem anderen Shopsystem, wo man das Sessionproblem anders gelöst hatte.

    Gruß
    Ronny

    it4me

    • Neu im Forum
    • Beiträge: 11
    Hauptnavigation ändern
    Antwort #4 am: 07. August 2010, 17:00:50
    Nein, bitte so einfügen, damit die Session beim Klick auf den Link nicht verloren geht!

    Code: PHP  [Auswählen]
    <li><a href="{php}echo xtc_href_link(FILENAME_CONTENT, 'coID=4');{/php}">Impressum</a></li>
     
    Grüße

    Torsten

    Jjjjup

    Super...genau das isses!!
    Danke

    LG
    Michael

    Modulfux

    • Experte
    • Beiträge: 3.590
    • Geschlecht:
    Hauptnavigation ändern
    Antwort #5 am: 07. August 2010, 17:13:57
    Aber mal ganz ehrlich, wenn du aus der IT-Branche kommst, dann gehört das doch zum Handwerkzeug, oder nicht? Auch wenn ich nicht all die gelernten Sprachen anwende, so ist doch immer noch wissen vorhanden.

    Wäre ja quasi, als wenn ich seit 10 Jahren Single bin, plötzlich wieder eine Liebste kennenlerne und dann sage: "Sorry, aber wie das *piep* geht, habe ich mittlerweile verdrängt."

    it4me

    • Neu im Forum
    • Beiträge: 11
    Hauptnavigation ändern
    Antwort #6 am: 07. August 2010, 17:25:38
    Moinsen,

    magste ja zum Teil recht haben...aber in der Lehre bekommste doch eh nur rudimentäre Programmierung beigebracht.....und wenn du dann etliche Jahre nüscht mehr damit zu tun hast vergisste fast alles wieder.
    Und....man kann sich net mit allem beschäftigen. Dazu ist der IT Bereich einfach zu groß.

    Das mit dem "piep" vergisst man nicht, weil das ja wohl "etwas" mehr im Gencode verankert ist wie PHP oder SQL Programmierung. :?  :mrgreen:

    LG
    Michael

    Sick

    • Fördermitglied
    • Beiträge: 570
    • Geschlecht:
    Hauptnavigation ändern
    Antwort #7 am: 06. November 2010, 17:45:00
    Moin zusammen, ich habe dazu auch mal eine Frage

    Bei XTC habe ich meine Links so gesetzt:

    Code: PHP  [Auswählen]
    <a href="{php}echo xtc_href_link('index.php?cat=cXX_Sonderangebote.html', 'NONSSL');{/php}" title="Sonderangebote">Angebote</a>
    Da ich jetzt dank XTC Modified die Suchmaschinenoptimierten Links nutze, geht das so nicht mehr. Hab ja in dem Sinne keine Kategorie ID mehr.

    Ist es richtig so zu verlinken?

    Code: PHP  [Auswählen]
    <a href="{php}echo xtc_href_link('Sonderangebote:::668.html');{/php}" title="Angebote">Sonderangebote</a>
    Oder muss da noch was verändert werden, damit Sessions korrekt übergeben werden.
    Also wenn ich teste, geht es zwar, muss aber nix heissen.

    Benutze die neueste modified eCommerce Shopsoftware Version 1.05.

    Danke und Gruß

    gar85

    • Schreiberling
    • Beiträge: 347
    Hauptnavigation ändern
    Antwort #8 am: 06. November 2010, 21:41:58
    Hallo Michael,

    versuche es auf diese Weise:

    XTC5/index.html ($box_CART, weil ich auch den Warenkorb im Header habe)

    Code: PHP  [Auswählen]
    <div id="wrap">
        <div id="header">
        <div id="logo"><img src="{$tpl_path}img/spacer.gif" width="400" alt="{$store_name}" /></div>
            <div id="cart">{$box_CART}{$box_CONTENT}</div>
    </div>
    XTC5/stylesheet.css

    Code: CSS  [Auswählen]
    #header #cart .boxbodyheader {
            width: 480px;
            height:20px;
            padding: 15px 0px 0px 40px;
    }
    #header #cart .boxbodyheader a {
            color:#d375a7;
            font-size:10px;
            font-weight:normal;
    }
    .boxbodyheader ul.contentlist {
            margin-left:30px;
            margin-right:0;
            padding:0;
    }
    .boxbodyheader ul.contentlist li {
            position:relative;
            float:left;
            margin-left:10px;
            list-style-type:none;
    }
     
    XTC5/boxes.html

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="boxes"}
    <!-- <h2 class="boxheader">{#heading_content#}</h2>  -->
    <div class="boxbodyheader">{$BOX_CONTENT}</div>
     
    Sichtbar ist das Ganze in meiner: Testumgebung

    Ich hoffe, es ist genau das, was du suchst.

    Schönen Gruß von der Isar
    Klaus

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Hauptnavigation ändern
    Antwort #9 am: 07. November 2010, 15:29:43
    [...]
    Ist es richtig so zu verlinken?

    Code: PHP  [Auswählen]
    <a href="{php}echo xtc_href_link('Sonderangebote:::668.html');{/php}" title="Angebote">Sonderangebote</a>
    Oder muss da noch was verändert werden, damit Sessions korrekt übergeben werden.
    [...]

    Verlinke bitte so:

    Code: PHP  [Auswählen]
    <a href="{php}echo xtc_href_link(FILENAME_SPECIALS, '', 'NONSSL');{/php}">Sonderangebote</a>
     
    Grüße

    Torsten

    Sick

    • Fördermitglied
    • Beiträge: 570
    • Geschlecht:
    Hauptnavigation ändern
    Antwort #10 am: 07. November 2010, 16:55:10
    Hallo Tomcraft, erst einmal vielen Dank für Deine Antwort.

    Die Sonderangebote waren nur ein Beispiel. Ich habe eine eigene Kategorie "Sonderangebote".

    Ich will alle Hauptkategorien über Grafik-Links ansprechen, also auch "Männer", "Frauen" usw.

    Beim originalen XTC konnte ich ja die Cat-IDs nehmen, aber mit den SUMA-optimierten Links werden mir die IDs nicht mehr angezeigt.

    Hoffe du verstehst, wie ich das meine.

    Gruß und Danke schonmal.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Hauptnavigation ändern
    Antwort #11 am: 07. November 2010, 17:21:51
    Wenn du eine Kategorie verlinken willst, dann so:

    Code: PHP  [Auswählen]
    <a href="{php}echo xtc_href_link(FILENAME_DEFAULT, '?cPath=123', 'NONSSL');{/php}">Sonderangebote</a>
     
    Grüße

    Torsten

    Sick

    • Fördermitglied
    • Beiträge: 570
    • Geschlecht:
    Hauptnavigation ändern
    Antwort #12 am: 07. November 2010, 17:44:36
    Ok, und wie bekomme ich die Cat-ID raus?
    Da ich ja die SUMA-Links verwende, werden mir keine Cat-IDs mehr angezeigt, sondern nur noch Links wie z.B. Sonderangebote:::668.html

    Muss ich erst wieder umschalten, die Cat-IDs bzw. Path suchen und danach wieder auf die "guten" Links umschalten?

    Danke und Gruß

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Hauptnavigation ändern
    Antwort #13 am: 07. November 2010, 18:00:41
    Die Cat-ID ist in dem Fall "668".

    Grüße

    Torsten

    Sick

    • Fördermitglied
    • Beiträge: 570
    • Geschlecht:
    Hauptnavigation ändern
    Antwort #14 am: 07. November 2010, 18:40:13
    Funktioniert super!

    Das wäre doch sicher einen Eintrag ins Wiki wert.
    Ich bin bestimmt nicht der einzige, der Grafik-Links verwenden möchte.

    Danke nochmal und Gruß!

    12 Antworten
    9933 Aufrufe
    24. März 2011, 00:06:55 von h-h-h
    41 Antworten
    17141 Aufrufe
    02. April 2011, 16:47:50 von Tomcraft
    1 Antworten
    2895 Aufrufe
    18. Januar 2013, 22:16:21 von Zaldoran
    25 Antworten
    12682 Aufrufe
    15. August 2010, 15:13:11 von Tomcraft