You are here

function _node_field_node_field_page_fields_form in Node Field 7.2

Fields form.

1 call to _node_field_node_field_page_fields_form()
node_field_node_field_form in includes/node_field.form.node_field.inc
Node field form.

File

includes/node_field.form.node_field.inc, line 80
Node fields forms.

Code

function _node_field_node_field_page_fields_form(&$form, &$form_state, $node_fields) {
  if (empty($node_fields)) {
    return;
  }
  $delta_max = ceil(count($node_fields) / 2);
  foreach ($node_fields as $node_field) {
    $delta_max = max($delta_max, abs($node_field['weight']));
  }
  $form_state['delta_max'] = $delta_max;
  foreach ($node_fields as $key => $node_field) {
    $field_form = _node_field_node_field_page_field_form($form_state, $node_field);
    drupal_alter('node_field_field_form', $field_form, $form_state);
    $form['node_fields']['fields'][$node_field['id']] = $field_form;
  }
}