You are here

function socialfield_add_one_element_callback in Social field 7

Ajax callback for adding one element to widget.

1 string reference to 'socialfield_add_one_element_callback'
socialfield_field_widget_form in ./socialfield.module
Implements hook_field_widget_form().

File

./socialfield.module, line 805
Provides a field for adding social services links.

Code

function socialfield_add_one_element_callback($form, $form_state) {
  if ($form_state['triggering_element']['#value'] === '_none') {
    return;
  }
  $field_name = $form_state['socialfield']['field_data']['field_name'];
  $langcode = $form_state['socialfield']['field_data']['langcode'];
  $parents = $form_state['socialfield']['field_data']['parents'];
  $return_form = drupal_array_get_nested_value($form, $parents);
  return $return_form[$field_name][$langcode]['social_buttons'];
}