mblock icon indicating copy to clipboard operation
mblock copied to clipboard

setDefaultValue wird innerhalb von mblock ignoriert

Open ynamite opened this issue 4 years ago • 1 comments

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 avatar Jul 22 '21 15:07 ynamite

@ynamite das Problem kann leider erst mit mblock 4 gelöst werden.

joachimdoerr avatar Oct 28 '21 06:10 joachimdoerr