Facets Hardcode
Categories
Component ID
2839399
Component name
Facets Hardcode
Component type
module
Maintenance status
Development status
Component security advisory coverage
not-covered
Component created
Component changed
Component body
Facets Hardcode is a Drupal 8 Facets path processor similar to Pretty Paths, except it supports shorter, hard-coded path parts which relate to a particular facet.
Take this path:
/products/some-category/f/type/some-type
/products is the facet source URL
some-category is a hardcoded facet path part that relates to the product category.
/f/type/some-type is the rest of the facet string, delineated by the /f/ path part, and after that it works just like Pretty Paths.
Many things are configurable such as:
- The hard-coded path parts and which facets they relate to
- The value to use when one of the hard-coded facets isn't specified (such as "all")
- The path identifier separating the hardcoded part from the dynamic part (such as "f")
- The ability to hardcode a base path for any facet source (such as a Views block)
