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: Box nur auf Startseite

    kid77

    • Frisch an Board
    • Beiträge: 95
    Box nur auf Startseite
    am: 09. August 2010, 12:30:40
    Hi,

    ich habe einige Links im Footer, die nur auf der Startseite sichtbar sein sollen (es handelt sich NICHT um die modified eCommerce Shopsoftware-Links). Da Änderungen im Footer nicht gewünscht sind und daher nicht mit Tipps unterstützt werden, habe ich mir nun überlegt, diese Links in eine Box in der linken Spalte unterzubringen.

    Meine Frage: Wie schaffe ich es, dass diese eine Box nur auf der Startseite erscheint und auf allen Unterseiten nicht sichtbar ist?

    Viele Grüße,

    Kerstin



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

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Box nur auf Startseite
    Antwort #1 am: 09. August 2010, 13:24:31
    Du hättest ja auch ruhig mal die Forensuche bemühen können! :motz:

    Forensuche nach "Box Startseite".

    Bestes Ergebnis:


    mhhhh? Smarty macht's möglich...

    setze um die Box einfach folgendes Konstrukt:

    Code: PHP  [Auswählen]

    {if !strstr ($smarty.server.PHP_SELF, 'content')}{if !strstr ($smarty.server.PHP_SELF, 'product_info')}{$box_NAME_DER_BOX}{/if}{/if}
     

    Damit wird die Box nicht mehr auf den Content-Seiten und den Produkt-Seiten angezeigt.

    Grüße

    Tom


    Quelle: Geteilte Navi & Box in linker Spalte nur auf der Startseite?

    Grüße

    Torsten

    Hetfield

    • modified Team
    • Beiträge: 937
    Box nur auf Startseite
    Antwort #2 am: 09. August 2010, 15:12:45
    Nicht ganz Torsten, aber so ist es richtig:

    Code: PHP  [Auswählen]
    {if strstr($smarty.server.PHP_SELF, 'index')}
        {if $smarty.get.cPath==null and $smarty.get.manufacturers_id==''}
            {$box_STARTSEITE}
        {/if}
    {/if}
    MfG Hetfield  8)

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Box nur auf Startseite
    Antwort #3 am: 09. August 2010, 16:46:41
    Verdammte Axt, ich suche da aber auch konsequent jedes mal in der Hektik den falschen Code-Schnippsel raus!

    Bei der nächsten Forensuche werde ich "Hetfield" mit in die Suche einbeziehen. ;-)

    :thx:

    Grüße

    Torsten

    kid77

    • Frisch an Board
    • Beiträge: 95
    Box nur auf Startseite
    Antwort #4 am: 10. August 2010, 07:05:25
    Hallo ihr beiden,

    vielen Dank!

    Ich hatte mir den entsprechenden Thread vorher angeschaut, aber nicht durchgesehen, welcher Schnipsel denn nun zum Erfolg führt und ob überhaupt einer zum Erfolg führt. Ok, ich hätte den alten Thread noch mal aufgreifen können ...

    Ich nehme an, der Codeschnipsel muss in die index-Datei?

    Viele Grüße

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Box nur auf Startseite
    Antwort #5 am: 10. August 2010, 07:08:12
    Ich nehme an, der Codeschnipsel muss in die index-Datei?

    Richtig.

    kid77

    • Frisch an Board
    • Beiträge: 95
    Box nur auf Startseite
    Antwort #6 am: 10. August 2010, 07:30:46
    Hat super geklappt. Danke noch mal!

    chris755

    • Fördermitglied
    • Beiträge: 230
    Re: Box nur auf Startseite
    Antwort #7 am: 17. August 2011, 11:00:21
    Gibt's eigentlich auch 'ne Möglichkeit eine bestimmte Box NUR im product_listing und category_listing anzuzeigen und NICHT im product_info?

    Mit

    Code: PHP  [Auswählen]
    {if !strstr ($smarty.server.PHP_SELF, 'product_info')}XXX{/if}

    sind ja offensichtlich immer alle 3 oben genannten Seiten betroffen.

    Kann mir jemand einen Tip geben?

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: Box nur auf Startseite
    Antwort #8 am: 17. August 2011, 13:45:06
    Versuch es mal so:

    Code: PHP  [Auswählen]
    {if !strstr ($smarty.server.PHP_SELF, 'product_info' and $smarty.get.manufacturers_id=='')}{$box_NAME_DER_BOX}{/if}

    Grüße

    Torsten

    chris755

    • Fördermitglied
    • Beiträge: 230
    Re: Box nur auf Startseite
    Antwort #9 am: 17. August 2011, 13:55:00
    Nein hat leider auch nicht geholfen. Ich erklär mal etwas genauer wie die Situation ist:

    Ich hab das Modul ANLEITUNG: Einbau geteilte Navigation von gunnART eingebaut. Dadurch habe ich ja nun 2 Kartegorienboxen: {$top_CATEGORIES} und {$sub_CATEGORIES}

    • Die Box {$top_CATEGORIES} soll auf jeder Seite natürlich oben unter dem Header erscheinen. Das hab ich problemlos geschafft und es funktioniert auch wie es soll!
    • Die Box {$sub_CATEGORIES} erscheint momentan auf allen Produktseiten, also bei profuct_listing, category_listung und product_info. Und genau auf der Artikeldetailseite, also der product_info, soll die Box {$sub_CATEGORIES} NICHT mehr sichtbar sein.

    Ich bekomms nicht hin :(

    EDIT: JAA Ich hab's geschafft, dank dem Tipp von Armando: ANLEITUNG: Einbau geteilte Navigation von gunnART

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: Box nur auf Startseite
    Antwort #10 am: 17. August 2011, 17:48:39
    Okay, danke für die Rückmeldung. :thx:

    Beim nächsten Mal dann einfach ein wenig genauer erklären was du machen willst. ;-)

    Grüße

    Torsten
    2 Antworten
    1184 Aufrufe
    25. März 2020, 19:29:53 von arslibri
    20 Antworten
    8285 Aufrufe
    13. November 2012, 20:12:52 von Lownoise
    9 Antworten
    4586 Aufrufe
    30. September 2011, 13:56:56 von Tomcraft