MetaModels / attribute_tags

The tags attribute
GNU Lesser General Public License v3.0
0 stars 10 forks source link

Anzeigetyp 'Anzeigen als Tag-Liste' und Sortierung nach ID oder Sorting hat Probleme beim Speichern #91

Closed MacKP closed 2 years ago

MacKP commented 2 years ago

Checklist before I submit this issue report

I confirm that:

My environment is:

(Please fill in the actual values from your environment)

Key Value Comments
PHP version: 7.4
Contao version: 4.9
MetaModels version core: 2.2dev
MetaModels version attribute: 2.2dev

Issue description

Ich habe eine Auswahl von Elemeten aus einem anderen MM. Konfiguriert ist attribute_tags mit der Sortierung 'Sorting'. Auch ID bei der Sortierung hat das selbe Problem. Wenn man unterschiedliche Items auswählt (deren Reihenfolge nicht der Reihenfolge in Sorting oder der Reihenfolge der ID entspricht), dann bekommt man einen Fehler beim speichern:

Property atribute_name (tags) did not accept the value (The values differ. Array value mismatch for key 0. Found 'alias_item2' expected 'alias_item1').

Erst, wenn die Sortierung auf Alias gestellt ist, funktioniert das speichern, da die Reihenfolge dann der Reihenfolge entspricht, die erwartet wird.

zonky2 commented 2 years ago

m.E. ist das nur der Fall, wenn man das Widget von einem der anderen drei Typen auf Typ Auswahlliste umstellt.

Workaround: alle Items entfernen, speichern und neu hinzufügen

MacKP commented 2 years ago

Ne, die Reihenfolge in der man die Items auswählt ist entscheidend an der Stelle, soweit ich das sehen konnte. Auch alle abwählen speichern und neu auswählen hat das Problem nicht auf Dauer behoben.

zonky2 commented 2 years ago

hmm - o.k. das ist mir neu...

zonky2 commented 2 years ago

im aktuellen MM 2.2 getestet - keine Fehlermeldungen mehr - auch Umschaltung der Widgettypen funktioniert