Modify

Opened 3 years ago

Closed 3 years ago

#2357 closed Bug/Fehler (fixed)

Weiterleitungsfehler bei Bestätigung des Datenschutzes/Shop im Unterverzeichnis

Reported by: Karl1 Owned by: somebody
Priority: normal Milestone: modified-shop-2.0.8.0
Component: Shop Version: 2.0.7.2
Keywords: Cc:
Blocked By: Blocking:

Description

Voraussetzungen:

  • Shop ist in einem Unterverzeichnis installiert
  • Systemmodul DSGVO ist installiert und aktiv.

Wenn die Datenschutzerklärung im Content Manager verändert wurde, muss der Kunde dieser nach dem Einloggen zustimmen.
Danach wird er auf eine Fehlerseite geleitet (z.B. www.domain.de/shop/shop/create_account.php, da DIR_WS_CATALOG doppelt in der URL auftaucht.

Der Fehler liegt in der Datei includes/external/dsgvo/modules/dsgvo_action.php, dort wird die Weiterleitung anders gesetzt als in der login.php (Zeilen 183-185).

Empfohlene Änderung in Datei includes/external/dsgvo/modules/dsgvo_action.php:

Füge nach dieser Zeile 48

            $redirect = $_SESSION['tracking']['pageview_history'][$cnt_pageview_history - 2];

analog zu login.php dies hinzu

            if (substr($redirect, 0, strlen(DIR_WS_CATALOG)) == DIR_WS_CATALOG) {
              $redirect = substr($redirect, strlen(DIR_WS_CATALOG));
            }

Attachments (0)

Change History (3)

comment:1 by noRiddle, 3 years ago

Just for the record:
Zugehöriger Thread: Weiterleitungsfehler bei Bestätigung des Datenschutzes/Shop im Unterverzeichnis

Gruß,
noRiddle

Last edited 3 years ago by Torsten Riemer (previous) (diff)

comment:2 by Torsten Riemer, 3 years ago

Milestone: modified-shop-2.0.8.0

comment:3 by Gerhard Waldemair, 3 years ago

Resolution: fixed
Status: newclosed

In 14810:

fix #2357 - redirect to last page visited after accept privacy conditions

Modify Ticket

Action
as closed The owner will remain somebody.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.