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 ausblenden wenn es auf SSL Seite bzw. Warenkorb

    www.labelladonna.de

    • Frisch an Board
    • Beiträge: 57
    Hallo Leute,

    hab mal wieder eine frage / problem...

    Wie kann ich auf www.labelladonna.de meine "Service- Bereich" Box ausblenden wenn man auf eine SSL Seite kommt?

    Das Problem dabei ist das durch Livezilla wird das SSL nicht richtig geladen und angezeigt das könnte den Kunden verunsichern, was ich auf keinen Fall möchte, schließlich soll er sich 1000% sicher sein anonym und sicher online shoppen zu können.

    Bitte schnellstens um Hilfe, vielen Dank vorab.

    Mfg Markus



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

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Box ausblenden wenn es auf SSL Seite bzw. Warenkorb
    Antwort #1 am: 07. April 2011, 13:15:20
    Baue in der "index.html" vom Template einfach folgendes um die Box rum:

    Code: PHP  [Auswählen]
    {if (getenv('HTTPS') != '1')}{$box_SERVICEBOX}{/if}
     
    Dann wird sie bei https ausgeblendet und es gibt keine unverschlüsselten Elemente mehr auf deiner https geschützten Seite. ;-)

    Grüße

    Torsten

    www.labelladonna.de

    • Frisch an Board
    • Beiträge: 57
    Box ausblenden wenn es auf SSL Seite bzw. Warenkorb
    Antwort #2 am: 07. April 2011, 13:34:49
    Hallo Torsten,

    vielen Dank für die schnelle Hilfe jedoch hat's nicht funktioniert...

    Code: PHP  [Auswählen]
    <div id="leftcol">{if (getenv('HTTPS') != '1')}{$box_CONTENT_RECHTSA}{/if}{$box_SEARCH}{$box_CATEGORIES}{$box_LIVE_SHOPPING}{$box_LOGIN}{$box_ADMIN}{$box_SHOP_BEWERTUNG}{$box_CONTENT}{$box_INFORMATION}</div>
            {/if}
     
    so sieht's aus in der "index.html" aber trotzdem selber Fehler...
    noch 'ne Idee ?

    mfg Markus

    Matt

    • Experte
    • Beiträge: 4.241
    Box ausblenden wenn es auf SSL Seite bzw. Warenkorb
    Antwort #3 am: 07. April 2011, 14:38:23
    Versuchs mal mit

    Code: PHP  [Auswählen]
    {if ($smarty.const.REQUEST_TYPE != 'SSL')}{$box_SERVICEBOX}{/if}
    Allerdings solltest du vielleicht eher dein Livezilla auf SSL-fähig bringen, denn gerade im Checkout ist es wichtig, dass die Kunden schnell Support bekommen.

    web28

    • modified Team
    • Beiträge: 9.404
    Box ausblenden wenn es auf SSL Seite bzw. Warenkorb
    Antwort #4 am: 07. April 2011, 14:46:40
    Das geht mit der Variablen $request_type
    Die richtige Stelle ist templates\xtc5\source\boxes.php (hier werden die Boxen eingebunden)

    Mit der Abfrage

    Code: PHP  [Auswählen]
    if ($request_type != 'SSL') {...}
    wird die Box nur bei Nicht SSL Seiten angezeigt (mögliche Werte von $request_type: SSL oder NONSSL)

    Gruss Web28

    www.labelladonna.de

    • Frisch an Board
    • Beiträge: 57
    Box ausblenden wenn es auf SSL Seite bzw. Warenkorb
    Antwort #5 am: 07. April 2011, 15:44:37
    Vielen Dank Leute es hat funktioniert.

    Der Tipp von Matt ebenfalls leider erfolglos aber der entscheidende Tipp war von web28, vielen dank. Dafür habe jetzt in der /modified eCommerce Shopsoftware-1.05/templates/xtc5/source/boxes.php aus:

    Code: PHP  [Auswählen]
    require(DIR_WS_BOXES . 'bm_content_rechtsa.php');
     
    folgendes gemacht:

    Code: PHP  [Auswählen]
    if ($request_type != 'SSL') {require(DIR_WS_BOXES . 'bm_content_rechtsa.php'); }
     
    und es klappt.

    Vielen Dank

    mfg Markus

    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
    0 Antworten
    1993 Aufrufe
    22. September 2015, 13:56:45 von chaploo
    2 Antworten
    2558 Aufrufe
    02. August 2010, 19:02:17 von Haina
    8 Antworten
    5526 Aufrufe
    20. April 2019, 05:56:00 von JensH