You are here

function oa_core_members_widget_add_group_form in Open Atrium Core 7.2

Render the form for Add Group

Parameters

$form: The FAPI array

$form_state: The state of the form

$space: The space the group is added to

Return value

The form

1 string reference to 'oa_core_members_widget_add_group_form'
oa_core_members_widget_render in plugins/content_types/oa_core_members_widget.inc
Main render function for oa_core_members_widget.

File

plugins/content_types/oa_core_members_widget.inc, line 284

Code

function oa_core_members_widget_add_group_form($form, &$form_state, $space) {
  $form['#space'] = $space;
  $groups = oa_core_get_all_groups();
  $options = array();
  foreach ($groups as $group) {
    $options[$group->nid] = $group->title;
  }
  $form['group_name'] = array(
    '#type' => 'select',
    '#title' => '',
    '#options' => $options,
    '#default_value' => '',
    '#multiple' => TRUE,
  );
  $form['submit'] = array(
    '#type' => 'submit',
    '#value' => t('Add Group'),
  );
  $form['group_help'] = array(
    '#markup' => '<p class="description">' . t('Edit space to remove inherited groups/spaces.') . '</p>',
  );
  return $form;
}