Fehlermeldung im Browser:
"this.updateValues is not a function. (In 'this.updateValues()', 'this.updateValues' is undefined) "
Der Fehler ist reproduzierbar mit diesem Modul:
use FriendsOfRedaxo\MForm;
// Initialisierungs-ID des Repeaters mit der Basis-ID des ursprünglichen MBlock-Abschnittes
$id = 1;
// Erstellen einer neuen MForm-Instanz mit der Factory-Methode und direkte Integration eines Repeaters
echo MForm::factory()
->addRepeaterElement(
$id,
MForm::factory()
->addFieldsetArea('Team member',
MForm::factory()
->addTextField('name', ['label' => 'Name'])
->addMediaField('REX_MEDIA_1', ['label' => 'Avatar'])
),
true,
true,
['min' => 2, 'max' => 4]
)
->show();
Wir haben uns wie folgt geholfen:
var self = this;
setTimeout(function() {
self.updateValues();
}, 5);
Description / Beschreibung Wir haben ein Problem im
/assets/addons/mform/repeater.js Zeile: 340
Fehlermeldung im Browser: "this.updateValues is not a function. (In 'this.updateValues()', 'this.updateValues' is undefined) "
Der Fehler ist reproduzierbar mit diesem Modul:
Wir haben uns wie folgt geholfen:
Affected versions / Verwendete Versionen
REDAXO: 5.17.1 PHP: 8.1.28 Database: MariaDB 10.3.39 Browser: Safari 17.5 AddOns: MForm 8.0.1