You are here

function og_subgroups_views_handler_filter_og_group_nid_override::init in Subgroups for Organic groups 6

File

modules/og_subgroups_views/includes/og_subgroups_views_handler_filter_og_group_nid_override.inc, line 13
This file overrides the og_views_handler_filter_og_group_nid handler in order to provide support for OG Subgroups.

Class

og_subgroups_views_handler_filter_og_group_nid_override
@file This file overrides the og_views_handler_filter_og_group_nid handler in order to provide support for OG Subgroups.

Code

function init(&$view, $options) {
  parent::init($view, $options);

  // Bootstrap the Hierarcical Select JS
  // Taken from hs_taxonomy_views_handler_filter_term_node_tid
  if ($this
    ->select_type_is_hierarchical_select()) {

    // Add JS and CSS required for Hierarchical Select to work.
    _hierarchical_select_setup_js();

    // Ensure that Drupal.HierarchicalSelect.prepareGETSubmit() gets called.
    require_once drupal_get_path('module', 'hierarchical_select') . '/includes/common.inc';
    hierarchical_select_common_add_views_js();
  }
}