Kennisbank

ElasticSuite: Virtuele categorieën

Een virtuele categorie wordt aangemaakt door middel van regels. De module haalt automatisch de producten op gebaseerd op de regels die van toepassing zijn. Zo hoef je niet handmatig producten aan de categorie te koppelen. Dit kan bijvoorbeeld gebruikt worden voor als je een tijdelijke categorie wilt aanmaken met een selectie producten die in de aanbieding zijn. Vaak wordt een virtuele categorie gebruikt om een categorie te maken gebaseerd op een specifiek merk. Je kunt namelijk met een virtuele categorie producten selecteren op basis van een attribuut.

1

Log in op de backend van Magento 2 en navigeer naar Catalogus > Catalogus > Categorieën.

2

Klik op de knop “Subcategorie toevoegen” om een nieuwe categorie aan te maken en vul de gegevens aan zoals uitgelegd in https://www.gerrits.io/handleiding-een-categorie-aanmaken/. Je hoeft nu alleen niet specifieke producten te selecteren (stap 8). Dit gaan we doen door middel van de virtuele categorie.

3

Als je de categorie opgeslagen hebt, kun je hem in het linker menu aanklikken. Als voorbeeld kiezen wij de categorie ‘Overige’.

4

Scroll naar het kopje ‘Producten in categorie’ en klik de optie ‘Virtual Category’ aan.

5

Kies achter ‘Virtual Category Root’ de hoofd categorie van waaruit de producten geselecteerd mogen worden.

6

Achter ‘Virtual rule’ kun je de regel(s) instellen waarop de producten worden geselecteerd. De woorden in hoofdletters zoals ‘ALLE’ & ‘WAAR’ kunnen ook aangepast worden naar andere waarden door erop te klikken. Om een voorwaarde toe te voegen klik je op het groene plusje.

7

Producten worden automatisch gesorteerd. Je kunt er ook voor kiezen om de posities van producten handmatig te veranderen. Klik hiervoor op de knop ‘Automatic Sort’ bij de producten die je handmatig wilt verplaatsen.

8

Je kunt de positie van de producten veranderen door op het icoontje linksboven bij het product te klikken en daarna het product te verslepen.

9

Klik rechtsboven op de knop “Opslaan” om de virtuele categorie op te slaan.