MyWork24 Knowledge Base
Article

Finding products: search, filters and the faceted browse

Edit

The Products list (Products → Product List) is built like an online shop - a persistent filter rail on the left and a results area you can view as cards or as a detailed table. Everything is live: results update as you tick filters, with no "Apply" button.

The filter rail

  • Category - a drill-down tree. Pick a family (for example Fasteners) to include it and everything beneath it; picking a category also reveals that category's own attribute filters.

  • Attributes - the category's spec fields (Material, Thread size, Head type, Length). Tick several values to widen (Material = A2 or A4); number fields such as Length and Thickness take a min/max range.

  • Tags - toggle chips (for example obsolete, service-part, origin-cn).

  • Manufacturing method, Online shop (Any / In shop / Not) and Status (Active / Obsolete / All).

How the filters combine: within one facet the values are OR-ed; across facets they are AND-ed. So Fasteners + Material A2 or A4 + tag service-part means fasteners made of A2 or A4 that are also service parts. Active filters show as chips above the results; remove one with its x, or press Clear all filters at the bottom of the rail to reset everything.

Grid or list

A toggle at the top-right switches the results:

  • Grid - shop-style product cards: image, description, [CODE], category and an availability badge.

  • List - a table with a thumbnail, Product (description with [CODE] and tags), Category, On hand (with "+N held" for stock people are carrying) and Available.

The product description is always the bold label; the code is the muted [bracketed] line beneath it. Prices are never shown here - this is an operational surface, so currency lives only on the product and sales pages, and only for users who may see it. Allocations and the full availability breakdown are on Product Locations.

The list reads its filters straight from the URL, so a filtered view is bookmarkable and shareable:

.../login/product/productList.xhtml?category=26&tag=obsolete&layout=list

Supported parameters:

  • category - a category id.

  • tag - a tag name (repeat for several: &tag=a&tag=b).

  • method - a manufacturing-method id (repeatable).

  • shop - any, yes or no.

  • status - active, obsolete or all.

  • q - search text (matches code or description).

  • layout - grid or list.

Unknown ids or tags are ignored. Per-attribute values are not URL-driven yet.

Jump here from a product

On a product's page, the category breadcrumb and each tag in the classification summary are links. Click the category to open this list showing every product in that category, or a tag to see everything tagged that way.

On a phone

The rail collapses into a Filters button (with a badge counting the active filters) that slides it in as a drawer; tap the filters you want, then tap away to see the results. The whole page works on a phone.

  • Classifying a product: categories, attributes and tags - get the category, attributes and tags right so the filters find things.

  • Products in myWork - the product page and permissions.

Related articles