Projekt

Allgemein

Aktionen

GX-Bug #44747

geschlossen

Ladezeiten der Attributbearbeitung für einen Artikel langsam, wenn man viele Attribute hat

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

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
Alexandros Tselegidis
Kategorie:
Adminbereich
Zielversion:
% erledigt:

100%

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

Beschreibung

Wenn man sehr viele Attribute hat, dann diese bei einem Artikel bearbeiten möchte, ist die Ladezeit der Seite extrem langsam.

Hier wird per JavaScript mit einem regulären Ausdruck die Seite durchsucht, was auch noch mehrfach verschachtelt ist. Es verzögert sich also der Aufbau der Seite extrem, je mehr Attribute vorhanden sind.


Dateien

AttributesLoadTimeFix.patch (15 KB) AttributesLoadTimeFix.patch /admin/includes/modules/new_attributes_include.php Till Tepelmann, 05.02.2016 15:03
NewAttributesLoadTimeFix.zip (6,98 KB) NewAttributesLoadTimeFix.zip Till Tepelmann, 08.02.2016 12:16

Checkliste 0/0


Zugehörige Tickets

Kopiert nach GX-Entwicklung - GX-Bug #44971: Ladezeiten der Attributbearbeitung für einen Artikel langsam, wenn man viele Attribute hatErledigtAlexandros Tselegidis

Aktionen
Aktionen #1

Von Till Tepelmann vor mehr als 9 Jahren aktualisiert

Eine Mögliche Lösung:

alle Optionen vorerst nicht anzeigen und nur die bereits gesetzen anzeigen lassen.

Dann kann man durch klick weitere Attributeoptionen für das geklickte Attribut nachladen und so hat man nur die Checkboxen die nötig sind um die Attribute zu speichern die man möchte.
Das ganz funktioniert bei sehr vielen Attribute sehr effizient und sollte die Ladezeit erheblich reduzieren.

Aktionen