function hook_form_builder_add_element_alter in Form Builder 7
Same name and namespace in other branches
- 6 form_builder.api.php \hook_form_builder_add_element_alter()
- 7.2 form_builder.api.php \hook_form_builder_add_element_alter()
Modify an individual element before it is added to a new form.
This function may be helpful for setting a new element #key, #form_builder['element_id'], or adjusting access in the #form_builder['configurable'] and #form_builder['removable'] properties.
1 function implements hook_form_builder_add_element_alter()
Note: this list is generated by pattern matching, so it may include some functions that are not actually implementations of this hook.
- form_builder_webform_form_builder_add_element_alter in modules/
webform/ form_builder_webform.module - Implements hook_form_builder_add_element_alter().
1 invocation of hook_form_builder_add_element_alter()
- FormBuilderFormBase::setElementArray in ./
form_builder.classes.inc - (@inheritdoc}
File
- ./
form_builder.api.php, line 263 - These are the hooks that are invoked by Form Builder.
Code
function hook_form_builder_add_element_alter(&$element, $form_type, $form_id) {
if ($form_type == 'node') {
$element['#key'] = 'something';
}
}