| Versionen | |
|---|---|
| drupal7 | form_pre_render_fieldset($element) |
Adds members of this group as actual elements for rendering.
$element An associative array containing the properties and children of the fieldset.
The modified element with all group members.
includes/
<?php
function form_pre_render_fieldset($element) {
if (!empty($element['#group_members'])) {
// Add the group members to this fieldset for rendering purposes only.
foreach (element_children($element['#group_members']) as $key) {
// This was set in form_process_fieldset so that fieldsets which are
// added to groups are not rendered at their original location.
// drupal_render_children() will set this back to TRUE.
unset($element['#group_members'][$key]['#printed']);
$element[] = &$element['#group_members'][$key];
}
// Resort the element's children after the group members have been added.
$element['#sorted'] = FALSE;
}
return $element;
}
?>
Kommentare
Kommentar hinzufügen