rechtstexte für onlineshop
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: Session Id Linkfehler

    web28

    • modified Team
    • Beiträge: 9.404
    Session Id Linkfehler
    am: 11. August 2009, 09:55:49
    Hallo,

    bei Klick auf Startseite geht noch immer die SID verloren.

    Gruss Web28

      [ Für Gäste sind keine Dateianhänge sichtbar ]



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

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Session Id Linkfehler
    Antwort #1 am: 11. August 2009, 12:00:34
    Gibt kein Problem...

    /includes/application_top.php

    Code: PHP  [Auswählen]
    $breadcrumb->add(HEADER_TITLE_TOP, HTTP_SERVER);
    $breadcrumb->add(HEADER_TITLE_CATALOG, xtc_href_link(FILENAME_DEFAULT));
     
    Die breadcrumb geht davon aus, dass wenn der Shop in /trunk/ liegt, dass dann im Root eine andere Seite liegt. Das ist bei uns jedoch nicht so... Ich habe eine Weiterleitung eingerichtet, trotzdem danke für den Hinweis.

    Grüße

    Torsten

    web28

    • modified Team
    • Beiträge: 9.404
    Session Id Linkfehler
    Antwort #2 am: 11. August 2009, 13:27:41
    Hallo Torsten,

    ich hab die Stelle mal rausgesucht - includes/application_top.php - Zeile 515:

    Code: PHP  [Auswählen]
    $breadcrumb->add(HEADER_TITLE_TOP, HTTP_SERVER);
    Der Link ist nicht mit xtc_href_link maskiert, deshalb geht hier bei abgeschalteten Cookies die Session verloren.
    Mit HTTP_SERVER wird auf die Domain verlinkt. Somit kommt man vom Shop im Unterverzeichnis wieder auf das Hauptverzeichnis. Dabei stellt sich mir die Frage nach dem Sinn, vor allem an dieser Stelle.

    Lösung: Entweder man kommentiert den Link aus (ist ja eigentlich unnötig) oder ändert ihn wie folgt ab:

    Code: PHP  [Auswählen]
    $breadcrumb->add(HEADER_TITLE_TOP, xtc_href_link('index.php'));
    Den Kataloglink könnte man dann weglassen (doppelmoppel)  :wink:

    Gruss Web28

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Session Id Linkfehler
    Antwort #3 am: 11. August 2009, 13:33:36
    Und was spricht dagegen es genau so zu lassen?

    Viele Shop-Betreiber haben den Shop im Unterordner und davor eine Startseite, ein Blog und was auch immer... der Link "Startseite" führt eben genau dahin und nicht auf die Startseite des Shops. It's not a bug, it's a feature!

    Grüße

    Torsten

    19 Antworten
    7808 Aufrufe
    12. Februar 2014, 15:50:21 von dr.spicy
    47 Antworten
    27495 Aufrufe
    30. September 2013, 10:01:59 von Meppi
    24 Antworten
    9211 Aufrufe
    02. November 2009, 16:22:13 von DokuMan
    3 Antworten
    2812 Aufrufe
    27. März 2012, 22:41:56 von sv.brueck
               
    anything