Projekt

Allgemein

Profil

Aktionen

GX-Bug #41556

geschlossen

Beim Hinzufügen von CrossSelling Artikeln, wird bei vielen Artikeln im Sucherebnis die Meldung Request-URI Too Long ausgegeben.

Von Till Tepelmann vor mehr als 9 Jahren hinzugefügt. Vor mehr als 9 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Torben Wark
Kategorie:
Adminbereich
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
Unbestimmt
Release Notes Langtext:
Tags:
Fix

Beschreibung

Wenn man unter "Artikel/Kategorien" neue Cross-Selling Artikel hinzufügt und über die Suche Artikel sucht, gibt die Suche auch mal sehr viele Artikel aus.
Wenn man allerdings dann davon nur ein oder zwei Artikel hinzufügen möchte, dann werden trotzdem alle angezeigten Formularfelder übermittelt und der Server reagiert mit der Meldung

"Request-URI Too Long The requested URL's length exceeds the capacity limit for this server."



Zugehörige Tickets

Kopiert nach GX-Entwicklung - GX-Bug #41627: Beim Hinzufügen von CrossSelling Artikeln, wird bei vielen Artikeln im Sucherebnis die Meldung Request-URI Too Long ausgegeben. (GX-2.3)ErledigtTorben Wark02.04.2015

Aktionen
Aktionen #1

Von Till Tepelmann vor mehr als 9 Jahren aktualisiert

Lösung:

Mit Hilfe von JavaScript nur die ausgewählten Artikel per übermitteln und alle anderen Felder deaktivieren:

Dazu in der Datei /admin/includes/modules/cross_selling.php am Ende folgende einfügen:

$('form').on('submit', function (e) { $('select').each(function () { $(this).prop('disabled',!$(this).closest('tr').find('input[type=checkbox]').prop('checked')); }); });
Aktionen #2

Von Michael Kroenke vor mehr als 9 Jahren aktualisiert

  • Zielversion wurde von 59 zu 2.2.1.0 beta1 geändert
Aktionen #3

Von Daniel Würdemann vor mehr als 9 Jahren aktualisiert

  • Status wurde von Gemeldet zu In Bearbeitung geändert
  • Zugewiesen an wurde auf Daniel Würdemann gesetzt
Aktionen #4

Von Daniel Würdemann vor mehr als 9 Jahren aktualisiert

Um das Problem zu reproduzieren, muss man vorher eine Cross-Marketing Gruppe anlegen.

Aktionen #5

Von Daniel Würdemann vor mehr als 9 Jahren aktualisiert

  • Status wurde von In Bearbeitung zu Testing geändert
  • Zugewiesen an wurde von Daniel Würdemann zu Torben Wark geändert
Aktionen #6

Von Daniel Würdemann vor mehr als 9 Jahren aktualisiert

  • Kopiert nach GX-Bug #41627: Beim Hinzufügen von CrossSelling Artikeln, wird bei vielen Artikeln im Sucherebnis die Meldung Request-URI Too Long ausgegeben. (GX-2.3) wurde hinzugefügt
Aktionen #7

Von Torben Wark vor mehr als 9 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
  • % erledigt wurde von 0 zu 100 geändert
Aktionen

Auch abrufbar als: Atom PDF