menatwork/valumsFileUploader — Issue #38: Fehler im FE ... wegen falsche Methodensignatur für Hook "processFormData" (betrifft Contao 2.9.x)
Author: cliffparnitzky
Created: 2012-02-29 11:31:26+00:00
State: open

Betrifft aktuelle Version 3.1.0 rc2
Unter Contao 2.9.5 wird im FE ein Fehler erzeugt.

Ursache ist die fehlerhafte Methodensignatur für Hook "processFormData".

In der Klasse "ValumsFileUploader" (Zeile 297) wird diese mit 4. Attribut "$arrLabels" definiert.

Unter 2.9.5 ist dieses Attribut allerdings noch nicht vorhanden (sondern erst ab 2.10.x).

Aber aktuell gilt der Uploader noch als kompatibel zu 2.9.x

Man kann in der Methodensignatur ja einen Defaultwert vorgeben, also so:

public function processFormData($arrPost, $arrForm, $arrFiles, $arrLabels = array())

Dann sollte das kompatibel sein ... wird halt nur befüllt, wenn übergeben.