You are here

function fel_fields_assign_layout_deep in Form element layout 7

Assign layout for a field recursively.

1 call to fel_fields_assign_layout_deep()
fel_fields_field_attach_form in modules/fel_fields/fel_fields.module
Implements hook_field_attach_form().

File

modules/fel_fields/fel_fields.module, line 186
Field support for Form element layout (fel.module).

Code

function fel_fields_assign_layout_deep(&$element, $instance) {
  foreach (element_children($element) as $key) {
    if (!empty($element[$key]['#type'])) {
      _fel_fields_add_attributes($element[$key], $instance);
    }
    fel_fields_assign_layout_deep($element[$key], $instance);
  }
}