public function FacetapiWidgetLinks::__construct in Facet API 7
Same name and namespace in other branches
- 6.3 plugins/facetapi/widget_links.inc \FacetapiWidgetLinks::__construct()
- 7.2 plugins/facetapi/widget_links.inc \FacetapiWidgetLinks::__construct()
Overrides FacetapiWidget::__construct().
For links, it is better to use the machine name of the facet as opposed to the alias for the key. Alias are usually, but not necessarily, unique. It doesn't make sense to group links in the same element as they are usually rendered in blocks with are separate from one another.
Overrides FacetapiWidget::__construct
File
- plugins/
facetapi/ widget_links.inc, line 24 - The facetapi_links and facetapi_checkbox_links widget plugin classes.
Class
- FacetapiWidgetLinks
- Widget that renders facets as a list of clickable links.
Code
public function __construct($id, array $realm, FacetapiFacet $facet, stdClass $settings) {
parent::__construct($id, $realm, $facet, $settings);
$this->jsSettings['limit'] = $this->settings->settings['soft_limit'];
$this->key = $facet['name'];
}