FriendsOfREDAXO/global_settings

felder, die in einem tab mit dem attribut perm="admin[]" liegen werden geleert, wenn user kein admin

Closed this issue · 6 comments

REDAXO 5.14.1
PHP 8.1.7
global_settings 2.8.2

felder mit dem attribut perm="admin[]" sind leer nachdem ein be-user, der kein admin ist, die einstellungen gespeichert hat

eaCe commented

@isospin, das kann ich mit einem sehr einfachen Setup aktuell nicht reproduzieren. Das Textfeld wird ausgeblendet und beim Speichern wird nur das geänderte Feld übernommen, das alte bleibt bestehen.
Kannst du mir mal deine Felder geben? Sind die in Tabs, gibt es sonstige Besonderheiten?

es gibt tabs und ein tab hat die beschränkung perm="admin[]"
die nachfolgenden felder haben die beschränkung nicht (das ist oben falsch beschrieben)

eaCe commented

Mit dem Tab kann ich es nun nachvollziehen. Danke.
Der Kram ist ordentlich verworren, da muss ich mich noch ein mal länger mit beschäftigen.

eaCe commented

@isospin ich denke das passt nun. Es wäre super wenn du das mal testen könntest: c902708
So lange lass ich das hier noch mal offen.

funktioniert! vielen dank!!

eaCe commented

Super, dann werde ich die Tage einen neuen Release erstellen. Danke!