You are here

function party_form_field_ui_field_edit_form_alter in Party 7

File

./party.module, line 1762
Provides a generic CRM party entity.

Code

function party_form_field_ui_field_edit_form_alter(&$form, &$form_state) {
  if ($form['#instance']['widget']['type'] == 'party_primary_field') {
    $form['instance']['#weight'] = -2;
    $form['sources'] = array(
      '#type' => 'fieldset',
      '#title' => t('Sources'),
      '#target' => $form['#field']['field_name'],
      '#parents' => array(
        'instance',
        'widget',
        'settings',
        'sources',
      ),
      '#default_value' => $form['#instance']['widget']['settings']['sources'],
      '#weight' => -1,
    );
    form_load_include($form_state, 'inc', 'party', 'party.primary_fields');
    PartyPrimaryFields::sourceForm($form['sources'], $form_state, $form);
  }
}