mblock
mblock copied to clipboard
setDefaultValue wird innerhalb von mblock ignoriert
Wenn ich ein mittels setDefaultValue bei einem Select-Feld ein Default-Value setze, wird dieses ignoriert. Dies geschieht bei "Block hinzufügen". Ausserhalb des Mblocks funktioniert's.
Beispiel:
$mform->addSelectField("$id.0.gridwidth", [1 => '1/12', 2 => '2/12', 3 => '3/12'], array('label'=>'Breite'))->setDefaultValue(3);
// oder
$mform->addSelectField("$id.0.gridwidth", [1 => '1/12', 2 => '2/12', 3 => '3/12'], array('label'=>'Breite'))->setDefaultValue('3');
setzt bei mir kein Default Value für das Select-Feld, wenn ich einen Block neu hinzufüge.
Verwandt: https://github.com/FriendsOfREDAXO/mform/issues/185 https://github.com/FriendsOfREDAXO/mblock/issues/82
@ynamite das Problem kann leider erst mit mblock 4 gelöst werden.