dfbulkcategory: categorieën in bulk toekennen
Installatie, gebruik van de groepsacties, multistorebeheer, compatibiliteit met PrestaShop 9 en probleemoplossing van de module dfbulkcategory.
Overzicht
dfbulkcategory voegt twee groepsacties toe aan de productlijst in de PrestaShop-backoffice: Aan een categorie toevoegen en Uit een categorie halen. U selecteert uw producten met de native selectievakjes, kiest een of meer categorieën in een venster met boomstructuur en zoekfunctie, bevestigt, en de bewerking loopt via AJAX zonder de pagina te herladen.
De module is compatibel met PrestaShop 8.0.0 tot 9.99.99 en werkt in multistore. Hij maakt geen enkele SQL-tabel aan en wijzigt geen enkel bestand van de kern.
Installatie
- Download het ZIP-bestand van de module vanuit uw DataFirefly-account.
- Ga in de PrestaShop-backoffice naar Modules → Modulebeheer → Een module installeren.
- Sleep het bestand
dfbulkcategory.ziperin en bevestig. - De module is meteen klaar voor gebruik: er is geen configuratie nodig.
Bij de installatie registreert de module een verborgen beheertabblad dat nodig is voor de toegangscontroles van PrestaShop 9. Er wordt niets zichtbaars aan uw backofficemenu toegevoegd.
Bijwerken vanaf versie 1.0.0
Vervang de module eenvoudigweg door de nieuwe versie via Een module installeren (of de knop Bijwerken). Er draait automatisch een upgradescript dat op bestaande installaties het beheertabblad plaatst dat PrestaShop 9 vereist. Handmatig ingrijpen is niet nodig.
Gebruik
Producten aan categorieën toevoegen
- Open Catalogus → Producten.
- Vink de producten aan die u wilt wijzigen (het vakje in de kop selecteert de hele pagina).
- Open het menu Groepsacties en klik op Aan een categorie toevoegen.
- Vink in het venster een of meer categorieën in de boomstructuur aan en klik op Toepassen.
De aangevinkte categorieën komen bij de bestaande categorieën van elk product: er wordt niets overschreven.
Producten uit categorieën halen
Hetzelfde principe geldt voor het tabblad Uit een categorie halen in het venster. De aangevinkte categorieën worden bij elk geselecteerd product weggehaald.
De standaardcategorie van een product wordt nooit verwijderd: hoort die bij de weg te halen categorieën, dan behoudt de module die automatisch, zodat het product altijd een hoofdcategorie houdt.
Gecombineerde modus (toevoegen en weghalen in één bewerking)
Het tabblad Beide toont twee panelen naast elkaar: links de categorieën om toe te voegen, rechts die om weg te halen. Dat is de ideale modus om producten met één bevestiging van de ene categorie naar de andere te verplaatsen.
Zoeken en navigeren in de boomstructuur
Het zoekveld filtert de boomstructuur in real time en klapt de takken met resultaten automatisch open. Met de knoppen Alles uitklappen en Alles inklappen navigeert u snel door grote structuren.
Uitgeschakelde categorieën
Standaard worden alleen actieve categorieën getoond. Zet de schakelaar Uitgeschakelde categorieën tonen boven aan het venster aan om ze mee te nemen, wat handig is tijdens een herstructurering van de catalogus. Uitgeschakelde categorieën krijgen een badge.
Multistore
Elke bewerking loopt in de context van de winkel die in de backoffice actief is:
- De getoonde categorieboom is die van de huidige winkel.
- De module controleert vóór elke wijziging of elk geselecteerd product wel tot die winkel behoort.
- De categoriekoppelingen van de andere winkels blijven onaangeroerd.
Kies in de context « Alle winkels » eerst een bepaalde winkel in de multistorekiezer, zodat de koppelingen juist worden gericht.
Compatibiliteit met PrestaShop 9
Sinds versie 1.1.0 is de module volledig compatibel met PrestaShop 9:
- De AJAX-URL’s worden aan serverzijde gegenereerd volgens het mechanisme dat PrestaShop 9 verwacht (token inbegrepen).
- Er wordt een verborgen beheertabblad geregistreerd om aan de strengere toegangscontroles te voldoen: medewerkers zonder superbeheerdersrechten kunnen de module gebruiken zodra zij toegang tot de catalogus hebben.
- De werking op PrestaShop 8.0, 8.1 en 8.2 blijft ongewijzigd.
Problemen oplossen
De knoppen verschijnen niet in het menu Groepsacties
Leeg de PrestaShop-cache (Geavanceerde parameters → Prestaties → Cache legen) en herlaad de productpagina met Ctrl+F5. Controleer ook of de module wel is geïnstalleerd en ingeschakeld in het Modulebeheer.
Fout « Toegang geweigerd » bij het toepassen
Op PrestaShop 9 wijst die fout er doorgaans op dat het beheertabblad van de module ontbreekt (installatie van vóór 1.1.0). Installeer de module opnieuw of voer de update uit: het upgradescript maakt het tabblad automatisch opnieuw aan.
Een product is niet gewijzigd
De resultaatmelding somt de overgeslagen producten op. De gebruikelijke oorzaken: het product hangt niet aan de actieve winkel (multistore), of het is tussen de selectie en de bevestiging verwijderd.
Changelog
1.1.0, 2 juli 2026
- Compatibiliteit met PrestaShop 9 (ondersteund bereik: 8.0.0 tot 9.99.99)
- AJAX-URL’s aan serverzijde gegenereerd (conform PS9)
- Verborgen beheertabblad bij de installatie geregistreerd voor de toegangscontroles van PrestaShop 9
- Automatisch updatescript voor bestaande installaties in 1.0.0
- Categorienamen stelselmatig per winkel gefilterd
- Veilige weergave van de foutmeldingen in het venster
1.0.0, 11 februari 2026
- Eerste publieke versie
- Groepsacties Toevoegen en Weghalen in de productlijst
- Venster met categorieboom, zoeken in real time en gecombineerde modus
- Optie voor uitgeschakelde categorieën, multistore-ondersteuning en behoud van de standaardcategorie