Opened 7 years ago

Last modified 6 years ago

#1642 new defect

Shop - Produktmerkmale - Speicherung scheitert

Reported by: schmoker Owned by: comvation
Priority: normal Milestone: unknown
Component: Shop Version: 3.0.4
Severity: normal Keywords:
Cc:

Description

Im Shop bei den Produktmerkmalen kann es dazu kommen, dass das $_POST Array grösser wird, als die in der php.ini festgelegten Variable "max_input_vars". Dies hat zur Folge, dass eine Speicherung, bei hoher Anzahl an erfassten Daten - ohne Anpassung der php.ini, nicht erfolgreich durchgeführt wird.

Change History (3)

comment:1 Changed 6 years ago by reto.kohli

Am besten gleich ein Paging einsetzen und die Speicherung der Daten anpassen, so dass nur diejenigen aktualisiert werden, die tatsächlich von der Seite gepostet werden.

comment:2 Changed 6 years ago by riesen

Im Backend ist bereits ein Paging drin und somit können nicht zu viele Daten auf einmal gespeichert werden. Im Frontend macht ein Paging nicht Sinn, da man ja sowieso alle Attribute mit zu einem Produkt auf einmal senden muss.

comment:3 Changed 6 years ago by riesen

Optionen, bei welchen keine Auswahl getrofen wurde, werden nicht mehr übergeben. https://github.com/Cloudrexx/cloudrexx/commit/5915cd764b9a4d56364e2618d5ff3abd5d025f15

Note: See TracTickets for help on using tickets.