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: Boxen bei SSL ausblenden

    Iamex

    • Fördermitglied
    • Beiträge: 99
    Boxen bei SSL ausblenden
    am: 24. Oktober 2010, 15:27:52
    Hallo,

    ich hätte gerne ein paar Zusatzboxen und meine Laufleiste in der index.html unter SSL ausgeblendet. Ich habe da nämlich ein paar http-links zu bildern in diesen boxen die dann unter https Probleme verursachen. Allerdings finde ich es auch so ganz nett, denn beim Bestellvorgang sollte alles unnötige ausgeblendet sein.

    Zu diesem Problem habe ich hier im Thread diesen Ansatz gefunden
    Code: PHP  [Auswählen]
    {if (getenv('HTTPS') != 'on')}
    bla bla
    {/if}
    Irgendwie funktioniert das aber alles nicht. Ich habe alle dort aufgezeigten Ansätze probiert - ohne Erfolg. Kann mir bitte jemand hiermit unter die Arme greifen?
    Gruss, Markus



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

    Iamex

    • Fördermitglied
    • Beiträge: 99
    Boxen bei SSL ausblenden
    Antwort #1 am: 25. Oktober 2010, 14:40:14
    Hallo,

    ich habe mich noch weiter mit dem Thema auseinander gesetzt, bin aber keinen Schritt weiter. Ich könnte Hilfe immer noch gut brauchen  :panic:

    Gruß, Markus

    zub

    • Schreiberling
    • Beiträge: 401
    Boxen bei SSL ausblenden
    Antwort #2 am: 25. Oktober 2010, 15:09:43
    Hallo Iamex,
    versuche mal das:

    Code: PHP  [Auswählen]
    {if not( (ENABLE_SSL == true) && (getenv('HTTPS') == 'on' || getenv('HTTPS') == '1') ) }
    hier deine box
    {/if}
     
    ist ungetestet.

    Gruß
    zub

    web28

    • modified Team
    • Beiträge: 9.404
    Boxen bei SSL ausblenden
    Antwort #3 am: 25. Oktober 2010, 15:58:34
    Wenn, dann so:

    Code: PHP  [Auswählen]
    if($request_type == 'NONSSL') {... }
    oder

    Code: PHP  [Auswählen]
    if($request_type == 'SSL') {... }
    $request_type wird in der application_top.php definiert und steht damit überall zur Verfügung, in Funktionen ein global $request_type nicht vergessen.  ;)

    Gruss Web28

    Iamex

    • Fördermitglied
    • Beiträge: 99
    Boxen bei SSL ausblenden
    Antwort #4 am: 26. Oktober 2010, 17:39:58
    Hallo Web28,
    $request_type ist klar aber mit dem global $request_type stehe ich auf dem Schlauch. Muss ich den in die (meine_box).php schreiben?

    Gruss, Markus

    web28

    • modified Team
    • Beiträge: 9.404
    Boxen bei SSL ausblenden
    Antwort #5 am: 26. Oktober 2010, 19:35:10
    Hallo Markus,

    die Variable ist überall verfügbar, nur nicht innerhalb einer Funktion, hier muss Sie dann per global bekannt gemacht werden, also

    Code: PHP  [Auswählen]
    function eineFunktion () {
    global $request_type;

    ....

    }
     
    Ich habe aber nicht geschaut, ob in den PHP Boxen Dateien überhaupt Funktionen vorkommen. Mein Hinweis war aber auch allgemein gedacht.

    Gruss Web28

    Iamex

    • Fördermitglied
    • Beiträge: 99
    Boxen bei SSL ausblenden
    Antwort #6 am: 28. Oktober 2010, 11:28:30
    Hallo web28,

    Ich muss ehrlich zugeben, ich habs nicht hinbekommen. Ich bin einfach noch nicht gut genug in php. Allerdings ist mir nach viel probieren und suchen eine andere Lösung zum Problem in die Hände gefallen. Deswegen bedanke ich mich zunächst herzlich an dieser Stelle und wenn's recht ist komme ich nochmal auf dieses Thema zurück wenn es wieder aktuell wird.

    Gruss, Markus

    37 Antworten
    16407 Aufrufe
    04. Juni 2012, 00:02:40 von WayneTsun
    2 Antworten
    3053 Aufrufe
    26. November 2017, 16:45:53 von Q
    3 Antworten
    3912 Aufrufe
    05. März 2011, 17:22:18 von rattenfänger
    2 Antworten
    3473 Aufrufe
    03. März 2011, 13:43:53 von chris755