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 Headerleiste ins Template

    Tȟatȟáŋka Íyotake

    • Schreiberling
    • Beiträge: 332
    Zusätzliche Headerleiste ins Template
    am: 28. September 2012, 13:35:14
    Hallo,

    ich möchte eine zusätzliche Link Headerleiste ins Template einpflanzen. Ich meine soetwas wie in der roten Umrandung des Screenshots.

    Folgende Vorgehensweise habe ich mir ausgedacht.

    1. Ich erstelle nach diesem Tutorial (neue Box im Content Manager) neue Einträge im Content Manager um neue Seiten generieren zu können, damit auch die Mehrsprachigkeit gewährleistet ist. Diese verlinke ich dann mit den Einträgen fǘr FAQ | AGB | Kontakt | Impressum usw. Irgendwie bin ich mir aber nicht so sicher....

    Wie habt ihr das gemacht?

    Grüße, Markkk

    Linkback: https://www.modified-shop.org/forum/index.php?topic=22533.0
    Trade Republic - Provisionsfrei Aktien handeln

    Thomas K.

    • Mitglied
    • Beiträge: 214
    Re: Zusätzliche Headerleiste ins Template
    Antwort #1 am: 28. September 2012, 13:39:05
    Der einfachste weg ist die index.html direkt zu bearbeiten.
    Also "templates/<templatename>/index.html"
    Von dort kannst du auf alle Boxen etc. zugreifen. Wir haben z.b. den Login in der Top-Leiste integriert.

    Tȟatȟáŋka Íyotake

    • Schreiberling
    • Beiträge: 332
    Re: Zusätzliche Headerleiste ins Template
    Antwort #2 am: 29. September 2012, 18:42:58
    Weißt du wie ich die Links zu den AGB, das Impressum, Sachen aus der contentbox da hinbekomme?

    Code: Javascript  [Auswählen]
    <a href="{$index}">{#link_index#}</a>

    so werden die eingebunden. Aber ichfinde nicht die richtige Bezeichnung, kannst du mir da noch mal helfen, bitte?

    Grüße, Markkk

    Simon

    • Viel Schreiber
    • Beiträge: 1.369
    Re: Zusätzliche Headerleiste ins Template
    Antwort #3 am: 29. September 2012, 18:46:43
    Für Contentseiten geht das nur so:
    Code: PHP  [Auswählen]
    <a href="{php}echo xtc_href_link('shop_content.php', 'coID=123' , 'NONSSL'){/php}">Text</a>

    ID anpassen.

    Tȟatȟáŋka Íyotake

    • Schreiberling
    • Beiträge: 332
    Re: Zusätzliche Headerleiste ins Template
    Antwort #4 am: 29. September 2012, 18:51:14
    Super Danke!

    Jim

    • Fördermitglied
    • Beiträge: 356
    • Geschlecht:
    Re: Zusätzliche Headerleiste ins Template
    Antwort #5 am: 30. September 2012, 11:59:23
    Nur für Info. Da fehlt ein ";" nach den abschließende ")".

    Code: PHP  [Auswählen]
    <a href="{php}echo xtc_href_link('shop_content.php', 'coID=123' , 'NONSSL');{/php}">Text</a>

    Falls Shopstat (Suchmaschinenfreundliche URLs ) aktiviert ist, dann bitte so ändern:

    Code: PHP  [Auswählen]
    <a href="{php}echo xtc_href_link(FILENAME_CONTENT, 'coID=123' , 'NONSSL');{/php}">Text</a>

    Schöne Grüße

    Jim

    Tȟatȟáŋka Íyotake

    • Schreiberling
    • Beiträge: 332
    Re: Zusätzliche Headerleiste ins Template
    Antwort #6 am: 30. September 2012, 17:06:55
    Jetzt ist der Shop aber nicht mehr mehrsprachig. Gibt es eine Lösung damit beim Switchen auf eine andere Sprache, auch das funktioniert?

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Re: Zusätzliche Headerleiste ins Template
    Antwort #7 am: 01. Oktober 2012, 09:03:15
    Du schreibst: der Shop ist nicht mehr mehrsprachig. Du meinst sicher, er ist jetzt mehrsprachig, oder?  :lol:

    Der Link von Jim sieht gut aus und mit diesem sollte auch die Sprachumschaltung funktionieren. Hast du vielleicht vergessen bei dem Content diesen auch in der entsprechenden Sprache anzulegen?

    Schöne Grüße,
    Jan

    Tȟatȟáŋka Íyotake

    • Schreiberling
    • Beiträge: 332
    Re: Zusätzliche Headerleiste ins Template
    Antwort #8 am: 01. Oktober 2012, 10:25:58

    Falls Shopstat (Suchmaschinenfreundliche URLs ) aktiviert ist, dann bitte so ändern:

    Code: PHP  [Auswählen]
    <a href="{php}echo xtc_href_link(FILENAME_CONTENT, 'coID=123' , 'NONSSL');{/php}">Text</a>

    Das Wort zwischen <a href"---> </a> in dem Fall Text bleibt Text. Bei der Mehrsprachigkeit meine ich, dass sich dieses Wort Text ändert in lyrics oder wenn dort Hilfe steht in helps usw.

    Weißt du was ich meine?

    deepblue

    • Schreiberling
    • Beiträge: 291
    • Geschlecht:
    Re: Zusätzliche Headerleiste ins Template
    Antwort #9 am: 01. Oktober 2012, 10:44:37
    Wie müsste man denn die index.html anpassen, damit

    Anmelden | Mein Konto | Warenkorb | Zur Kasse oben rechts steht?

    Ich meine als Link-Form.

    Muß man dafür eine zusätzliche Navigation einbauen?
    Über stylesceet.css und der index.html  :mhhh:

    Jim

    • Fördermitglied
    • Beiträge: 356
    • Geschlecht:
    Re: Zusätzliche Headerleiste ins Template
    Antwort #10 am: 01. Oktober 2012, 11:49:48
    @Markkk

    Jetzt verstehe ich was Du vor hast.  ;-)

    1) Baue eine Smarty-Variable in Deine Link mit ein:

    Code: XML  [Auswählen]
    <a href="{php}echo xtc_href_link(FILENAME_CONTENT, 'coID=123' , 'NONSSL');{/php}">{#text_headerlink_help#}</a>

    2) Dieses Variable in die Sprachdateien definiern.

    In lang/english/lang_english.conf suche den abschnitt [index]

    Folgendes einfügen:

    Code: XML  [Auswählen]
    text_headerlink_help = 'Help'

    Sowie in lang/german/lang_german.conf suche den abschnitt [index]

    Folgendes einfügen:

    Code: XML  [Auswählen]
    text_headerlink_help = 'Hilfe'

    Schöne Grüße

    Jim
    Trade Republic - Provisionsfrei Aktien handeln
    25 Antworten
    14471 Aufrufe
    15. Juli 2010, 13:10:44 von paul1
    3 Antworten
    2077 Aufrufe
    01. März 2017, 12:00:24 von 0815
    2 Antworten
    485 Aufrufe
    05. Juni 2023, 13:59:57 von estrich
               
    anything