You are here

function multiform_subform_ajax_index in Multiple forms 7.2

Get multiform index for ajax request.

@todo: Temporary solution

1 call to multiform_subform_ajax_index()
multiform_init in ./multiform.module
Implements hook_init().

File

./multiform.module, line 32

Code

function multiform_subform_ajax_index($post) {
  $triggering_element_name = $post['_triggering_element_name'];
  $parents = explode('[', str_replace(']', '', $triggering_element_name));
  foreach ($post['multiform'] as $index => $subform) {
    $key_exists = FALSE;
    drupal_array_get_nested_value($subform, $parents, $key_exists);
    if ($key_exists) {
      break;
    }
  }
  return $index;
}