FE-Bearbeitung ändert Author-Wert
Hallo. ich habe da ein kleines Problem, vielleicht könnt ihr mir dabei helfen?
PHP 7.4
Contao 4.9
Und zwar habe ich auf einer Kundenseite eine Art Vereinsportal mit Detailansicht angelegt. Es gibt jeweils ein Mitglied für die FE-Bearbeitung.
Wenn sich dieses Mitglied nun im FE einloggt und den Datensatz bearbeitet, werden die Werte übernommen, aber dabei verliert das Mitglied die Rechte zur Bearbeitung.
Mitglied-ID ist die 55. so steht das auch als author im Datensatz, aber nach dem speichern ist im Datensatz nur noch 5 zu sehen. Schneide ich da versehentlich was oder woran liegt das?
PHP-Code:
foreach($arrItem['raw'] as $key => $value){
$arrItem['raw'][$key] = \Input::post($key);
}
Wenn ich mir die Daten ausgeben lasse erhalte ich bei
Code:
\Input::post('author')
den Wert 55 aber nach dem Anpassen des Datensatzes ist der Wert von
Code:
$arrItem['raw']['author']
ein Array mit den Werten des Mitglieds und in der Datenbank steht der Wert 5.
Ich kann mir das vorgehen nicht wirklich erklären.
Hat da jemand eine Idee?