Verwendung: RSCE inputType => list Hard-Limit für die Anzahl der Elemente?
Produkt: Custom Elements Contao
Contao-Version: 4.4.54
Hallo, wir haben zum ersten mal ein Custom Element 'inputType' => 'list' soweit ausgereizt, dass scheinbar keine neuen "Listen-Elemente" mehr hinzugefügt bzw. gespeichert werden können, daher die Frage gibt es dahingehend ein Limit, wenn man die Anzahl der Items nicht selbst per 'maxItems' => ..., Limitiert?
In diesem Fall können nicht mehr als 40 "Listen-Elemente" hinzugefügt bzw. gespeichert werden.
Geplant waren übergangsweise ca. 100 Einträge in einem Custom Element
Wie ist hier der Best practice?
Mir ist bewusst, dass diese Anzahl wohl nicht vorgesehen ist, kann man die "Grenze" übergangsweise erhöhen?
Danke!
Keyboard shortcuts
Generic
? | Show this help |
---|---|
ESC | Blurs the current field |
Comment Form
r | Focus the comment reply box |
---|---|
^ + ↩ | Submit the comment |
You can use Command ⌘
instead of Control ^
on Mac
Support Staff 1 Posted by RockSolid Theme... on 08 Apr, 2021 09:07 AM
Vielen Dank für Ihre Frage.
Die Erweiterung selbst gibt kein Limit für Listen-Elemente vor.
Wie viele Input-Felder werden pro Listen-Element verwendet?
Eventuell ist die PHP-Ini-Einstellung
max_input_vars
oderpost_max_size
auf Ihrem Webserver zu gering eingestellt.2 Posted by pagestyles+rock... on 08 Apr, 2021 09:24 AM
Hallo, danke für die schnelle Antwort!
Es sind schon ein paar, ca. 21 Stück - 90% davon text oder textareas, der rest checkboxen und filetrees.
Gibt es eine grobe Rechnung dafür, welche Werte max_input_vars / post_max_size haben sollten oder gilt es das auszuprobieren?
Danke!
Support Staff 3 Posted by RockSolid Theme... on 08 Apr, 2021 12:06 PM
Bei 40 Listen-Elemente mit 21 Feldern ergibt das im Gesamten 840 Input-Felder. Zusammen mit den restlichen Feldern liegt der aktuelle Wert für
max_input_vars
vermutlich bei 1000.Für die gewünschten 100 Listen-Elemente müsste somit
max_input_vars
mindestens auf 2500 gesetzt werden. Um ungewünschte bzw. unbemerkte Probleme zu vermeiden sollten Sie den Wert jedoch deutlich höher auf z. B. 5000 oder 10000 setzen.4 Posted by pagestyles+rock... on 08 Apr, 2021 01:10 PM
Hallo,
vielen Dank das hat geholfen!
Ich habe jetzt ein maximum von 100 Listen-Elementen eingestellt und den Wert dennoch auf die empfohlenen max_input_vars = 10000 gesetzt - gut auch zu wissen wie sich der Wert zusammensetzt.
Vielen Dank!