Skip to content

Instantly share code, notes, and snippets.

@kraigh
Created September 25, 2013 19:49
Show Gist options
  • Save kraigh/6705055 to your computer and use it in GitHub Desktop.
Save kraigh/6705055 to your computer and use it in GitHub Desktop.
function field_collection_field_widget_embed_validate($element, &$form_state, $complete_form) {
$instance = field_widget_instance($element, $form_state);
$field = field_widget_field($element, $form_state);
$field_parents = $element['#field_parents'];
$field_name = $element['#field_name'];
$language = $element['#language'];
$field_state = field_form_get_state($field_parents, $field_name, $language, $form_state);
dpm('LETS SEE IF THIS SHIT EXISTS');
dpm('$form_state');
dpm($form_state);
dpm('$element');
dpm($element);
dpm('$instance');
dpm($instance);
dpm('$field');
dpm($field);
dpm('$field_parents');
dpm($field_parents);
dpm('$field_name');
dpm($field_name);
dpm('$language');
dpm($language);
dpm('$field_state');
dpm($field_state);
dpm($field_state['entity'][$element['#delta']]);
$field_collection_item = $field_state['entity'][$element['#delta']];
dpm('$field_collection_item');
dpm($field_collection_item);
// Attach field API validation of the embedded form.
field_attach_form_validate('field_collection_item', $field_collection_item, $element, $form_state);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment