Skip to main content

Product Filters

Each series page on the Hurco website (e.g. site.com/products/category/series) includes a Filters button that opens a side panel. Visitors can use these filters to narrow down the list of products shown on that series page.

The filters available depend on the machine type of the category the series belongs to — Machining Centers and Turning Centers have completely different filter sets. The values for each filter are pulled automatically from the product data entered in the Backoffice, so no additional configuration is needed on the website side.


How to Open the Filters

On the website, visitors click the Filters button at the top-right of the product listing to open the filter panel. The current number of matching results updates live as filters are applied. Closing the panel returns the visitor to the filtered product grid.

Filter selections are saved in the page URL, so a filtered view can be bookmarked or shared.


Machining Center Filters

When a category belongs to the Machining Center family, three filters are available:

1. Table Size

A dropdown that lets visitors select a specific table size. The options are generated from all products in the category that have both a Table Size X and a Table Size Y value filled in.

Backoffice fields that power this filter:

  • Table Size X (in) — the X dimension of the machine table, in inches.
  • Table Size Y (in) — the Y dimension of the machine table, in inches.
tip

If either dimension is left empty on a product, that product will not appear as a Table Size option and will not be shown when a visitor selects any table size filter.


2. Spindle Options

A list of checkboxes showing all available spindle configurations. Visitors can select one or more options; the results will include products that match at least one of the selected spindles.

Backoffice field that powers this filter:

  • Spindle Options — a relation field on the product that links to one or more entries in the Spindle Option collection type.

Each Spindle Option entry has a Label field. That label is what appears as a checkbox on the website.

tip

A product with no Spindle Options linked will never appear in results when a spindle filter is active.


3. X-Axis Travel

A range slider that lets visitors filter products by their X-axis travel distance. The slider snaps between the actual values present in the product data — it does not allow arbitrary input.

Backoffice field that powers this filter:

  • X Axis (in) — the X-axis travel of the machine, in inches.
tip

If this field is empty on a product, that product will be excluded from results whenever the X-Axis Travel slider is used, even if the slider covers the full range.


Turning Center Filters

When a category belongs to the Turning Center family, two range slider filters are available:

1. Distance Between Centers

A range slider for filtering by the distance between centers of the machine.

Backoffice field that powers this filter:

  • Distance Between Centers (in) — in inches.

2. Chuck Size

A range slider for filtering by the chuck diameter.

Backoffice field that powers this filter:

  • Chuck Diameter (in) — in inches.

How the Filters Interact

Filters work together — all active filters must match for a product to appear in results. Some important behaviours to be aware of:

  • Compatible options are highlighted automatically. Options that would return zero results (given the other active filters already applied) are shown greyed out and cannot be selected. This prevents visitors from reaching an empty results state.
  • Table Size and Spindle Options are linked. When a visitor picks a table size, any selected spindle options that are incompatible with that table size are automatically removed.
  • Range sliders prevent zero results. If moving a slider to a new position would result in zero products, the slider snaps back to its previous position.
  • Clear All resets all filters at once and restores the full product list.

Making Products Appear in Filters

For a product to be discoverable through the filters, the relevant fields must be filled in in the Backoffice. The table below summarises which fields power which filters:

FilterMachine TypeRequired Backoffice Field(s)
Table SizeMachining CenterTable Size X (in) and Table Size Y (in)
Spindle OptionsMachining CenterSpindle Options (relation)
X-Axis TravelMachining CenterX Axis (in)
Distance Between CentersTurning CenterDistance Between Centers (in)
Chuck SizeTurning CenterChuck Diameter (in)

These fields are part of the Global Specs section of the product entry. For a full description of all product fields, see Product Fields Explained.

info

A filter only appears on the website if at least two different values exist across the products in that category. For example, if every Machining Center product has the same X-axis value, the X-Axis Travel slider will not be shown.