Möchte einem Benutzer im "Benutzeradministrator" diverse Module freigeben. Das klappt auch für einige, aber irgendwann (nach dem 10./11. Modul) wird jede weitere Auswahl eines Moduls nicht mehr angenommen und es gibt folgende Meldung:
102: These fields are not properly updated in database: (userMods) Probably value mismatch with fieldtype.
Kann mir jemand weiterhelfen? Danke im voraus...
schau mal was du in der ensprechenden Tabellenzelle (steht in Klammern) für ein Typ an Variablen definiert ist. Wenn das nicht mit dem übereinstimmt was du gerne eintragen möchtest, wirst du niemals erfolg haben!
Beispiel:
Hatte versucht eine News vor Zugriff zu schützen (sichtbar bei Login). Das erzeugt für die fe_group eine "-2" und diese Zahl in die Tabelle tt_news und zwar in die Zelle fe_group eintragen. Allerdings war diese definiert für UNSIGNED, also positive Zahlen. Ergo ... Fehlermeldung 102 tratt auf -> einfach UNSIGNED entfernt und es ging!
Was haben wir daraus gelernt: kleine Einstellung -> große Würgung!
grüße thomas
(nicht wundern, habe diesen Beitrag in mehrmals gepostet, da scheinbar öfters das Problem auftratt und es niemals so richtig geklärt wurde - Danke an Paste & Copy ;-)