By jrockowitz on
Change record status:
Published (View all published change records)
Project:
Introduced in branch:
8.x-5.x
Introduced in version:
8.x-5.0-rc3
Issue links:
Description:
Previously when building a webform element, the rendered form was being merged with the $element's properties and causing unexpected results.
For example, the below webform element...
$element = [
'#type' => 'webform',
'#webform' => 'contact',
];
...would be processed and rendered as...
$element = [
'#type' => 'webform',
'#webform' => 'contact',
/* rendered form */
];
Now, the processed $element will add the rendered form to the 'webform_build' property.
$element = [
'#type' => 'webform',
'#webform' => 'contact',
'webform_build' => /* rendered form */
];
Impacts:
Site builders, administrators, editors
Module developers