class Drupal_Apachesolr_Facetapi_Widget_DateRangeCheckBoxesWidget in Date Facets 7
Date range widget with check boxes that displays ranges similar to major search engines.
This is an implementation of check boxes links for Date Range Widget
Hierarchy
- class \Drupal_Apachesolr_Facetapi_Widget_DateRangeWidget extends \FacetapiWidgetLinks
Expanded class hierarchy of Drupal_Apachesolr_Facetapi_Widget_DateRangeCheckBoxesWidget
1 string reference to 'Drupal_Apachesolr_Facetapi_Widget_DateRangeCheckBoxesWidget'
- date_facets_facetapi_widgets in ./
date_facets.facetapi.inc - Implements hook_facetapi_widgets().
File
- lib/
Drupal/ Facetapi/ Widget/ DateRangeCheckBoxesWidget.php, line 14 - Contains Drupal_Apachesolr_Facetapi_Widget_DateRangeCheckBoxesWidget
View source
class Drupal_Apachesolr_Facetapi_Widget_DateRangeCheckBoxesWidget extends Drupal_Apachesolr_Facetapi_Widget_DateRangeWidget {
/**
* Overrides FacetapiWidgetLinks::init().
*
* Adds additional JavaScript settings and CSS.
*/
public function init() {
parent::init();
$this->jsSettings['makeCheckboxes'] = 1;
drupal_add_css(drupal_get_path('module', 'facetapi') . '/facetapi.css');
}
/**
* Overrides FacetapiWidgetLinks::getItemClasses().
*
* Sets the base class for checkbox facet items.
*/
public function getItemClasses() {
return array(
'facetapi-checkbox',
);
}
}
Members
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
Drupal_Apachesolr_Facetapi_Widget_DateRangeCheckBoxesWidget:: |
public | function | Overrides FacetapiWidgetLinks::getItemClasses(). | |
Drupal_Apachesolr_Facetapi_Widget_DateRangeCheckBoxesWidget:: |
public | function | Overrides FacetapiWidgetLinks::init(). | |
Drupal_Apachesolr_Facetapi_Widget_DateRangeWidget:: |
function | Overrides FacetapiWidget::getDefaultSettings(). | ||
Drupal_Apachesolr_Facetapi_Widget_DateRangeWidget:: |
function | Overrides FacetapiWidget::settingsForm(). |