private function build_select_group_form()
 {
     $form = new HTMLForm('groups', '', false);
     $fieldset = new FormFieldsetHorizontal('show_group');
     $form->add_fieldset($fieldset);
     $fieldset->add_field(new FormFieldSimpleSelectChoice('groups_select', $this->lang['groups.select'] . ' : ', '', $this->build_select_groups(), array('events' => array('change' => 'document.location = "' . UserUrlBuilder::groups()->rel() . '" + HTMLForms.getField("groups_select").getValue();'))));
     $groups = $this->groups_cache->get_groups();
     $this->view->put_all(array('C_ARE_GROUPS' => !empty($groups), 'SELECT_GROUP' => $form->display()));
 }
 private function build_response()
 {
     $response = new SiteDisplayResponse($this->view);
     $graphical_environment = $response->get_graphical_environment();
     $graphical_environment->set_page_title($this->lang['groups'], $this->lang['user']);
     $breadcrumb = $graphical_environment->get_breadcrumb();
     $breadcrumb->add($this->lang['users'], UserUrlBuilder::home()->rel());
     $breadcrumb->add($this->lang['groups'], UserUrlBuilder::groups()->rel());
     return $response;
 }