Naar de hoofdinhoud

Wat is een diepste categorie?

Wanneer een product in meerdere categorieën valt, is het in sommige gevallen gewenst om enkel de (laagste) subcategorie van de categoriebo...

Deze week bijgewerkt

Wanneer een product in meerdere categorieën valt, is het in sommige gevallen gewenst om enkel de (laagste) subcategorie van de categorieboom te gebruiken. Dit heet de diepste categorie.

Je kan die eigenschap dan toevoegen aan de zoekeigenschappen zodat producten gevonden worden als er op een categorie gezocht wordt. De diepste categorie kan ook ingezet worden als extra filter. Dat gebeurt vaak bij de template die gebruikt wordt na een zoekopdracht. Het is dan praktisch om alle categorieën waarin de gevonden producten zich bevinden gemakkelijk onder elkaar te hebben

Daarvoor is een afgeleide eigenschap nodig van het type Geavanceerd.

Wil je hier gebruik van maken neem dan contact op met Tweakwise Support: [email protected].
De query ziet er als volgt uit:

 SELECT pc.CategorieId
FROM TB_Koppel_Product_Categorie pc
  INNER JOIN TB_Categorie_Tree t on t.ParentID = pc.CategorieID
  WHERE t.CategorieID IN (SELECT CategorieID FROM TB_Koppel_Product_Categorie 
WHERE Artikelnummer = [Product].ArtikelNummer) and pc.Artikelnummer = [Product].Artikelnummer   ) THEN [Categorie].Naam END AS Waarde, 1 AS Volgorde
Was dit een antwoord op uw vraag?