DF Quantity Tiers: volledige gids
DF Quantity Tiers installeren, configureren en benutten: staffelprijzen tonen, per staffel toevoegen, aanmoediging in de winkelwagen, B2B-modus, JSON-LD en statistieken.
Overzicht en vereisten
DF Quantity Tiers maakt van de native hoeveelheidskortingen van PrestaShop een helder en aanklikbaar verkoopblok. De module voegt geen nieuwe prijslogica toe: hij leest de specifieke prijzen « vanaf N stuks » die al in uw catalogus staan en zet die neer als kaarten of als tabel, met per staffel een knop om aan de winkelwagen toe te voegen.
- Compatibel met PrestaShop 8.0 tot 9.x, het Classic-thema en daarvan afgeleide thema’s.
- PHP 7.4 tot 8.3.
- Multistore en meertalig (FR/EN/ES/DE/IT).
- Geen enkele bestandsoverride: uitsluitend native hooks.
De staffels komen uit Catalogus > Product > Prijzen > Specifieke prijzen, veld « Vanaf hoeveelheid ». Heeft een product geen specifieke prijzen per hoeveelheid, dan verschijnt het blok voor dat product niet.
Installatie
Installeer de module zoals elke andere PrestaShop-module:
- Download het archief
dfquantitytiers-1.1.0.zipvanuit uw klantaccount. - Ga in de backoffice naar Modules > Modulebeheer.
- Klik op Een module installeren en plaats het archief.
- Klik na de installatie op Configureren.
Bij de installatie registreert de module zijn hooks, maakt hij zijn statistiektabel aan en vult hij een bloktitel voor in de vijf talen. Uw bestaande staffelprijzen verschijnen meteen op de betrokken productfiches.
Bijwerken vanaf 1.0.0
De update naar 1.1.0 verloopt gewoon via het Modulebeheer. Het ingebouwde upgradescript maakt de statistiektabel aan, registreert de nieuwe hook voor de winkelwagenpagina en past de standaardwaarden van de nieuwe opties toe (fiscale modus, JSON-LD, aanmoediging in de winkelwagen, statistieken, verpakkingsopschriften). Er is geen handmatige actie nodig en uw bestaande configuratie blijft behouden.
Algemene configuratie
De configuratiepagina bundelt alle weergave-instellingen:
- Titel van het blok: tekst boven de staffels, per taal vertaalbaar.
- Opmaak: « Kaarten » (aanbevolen, één kaart per staffel) of « Compacte tabel » (één rij per staffel).
- Positie op de productfiche: onder het aankoopblok (hook
displayProductAdditionalInfo, standaard) of rechtstreeks onder de prijs (hookdisplayProductPriceBlock). - Accentkleur: toegepast op de staffel « Beste aanbieding », op de badges en op de knoppen.
- Weergave van de besparing: als percentage, als bedrag, of allebei.
- De totaalprijs van de staffel tonen: voegt het totaal voor de hoeveelheid van de staffel toe.
- De staffel « per stuk » tonen: toont de basisprijs als eerste vergelijkingsstaffel.
De staffel met de sterkste korting per stuk krijgt automatisch de badge « Beste aanbieding ». Wijzigt de klant de hoeveelheid, dan wordt de kaart die bij zijn keuze past in realtime gemarkeerd.
Fiscale modus (B2B)
De fiscale modus bepaalt of de prijzen van de staffels exclusief of inclusief btw worden getoond:
- Automatisch: volgt de weergave-instelling van de huidige klantgroep (het standaardgedrag van PrestaShop).
- Excl. btw afdwingen: toont de prijzen stelselmatig exclusief btw, met de vermelding « excl. btw » naast elke stukprijs. Ideaal voor een zakelijke winkel.
- Incl. btw afdwingen: toont de prijzen stelselmatig inclusief btw, met de vermelding « incl. btw ».
De gekozen modus geldt zowel voor de kaarten op de productfiche als voor het aanmoedigingsblok in de winkelwagen.
Verpakkingsopschriften
U kunt aan elke hoeveelheid een eigen opschrift koppelen, bijvoorbeeld « doos » of « pallet ». Voer in het veld Verpakkingsopschriften per regel één koppeling in, in de vorm hoeveelheid=opschrift:
12=Doos van 12
48=Halve pallet
96=Pallet
Het opschrift verschijnt onder de hoeveelheid van de bijbehorende staffel. Dit veld is vertaalbaar: vul het per taal in via de taalkiezer van het formulier.
Aanmoediging naar de volgende staffel
Er zijn twee aanmoedigingsmechanismen, die u onafhankelijk van elkaar kunt inschakelen.
Op de productfiche
Een voortgangsbalk toont een bericht van het type « Voeg nog 3 stuks toe en bespaar 15 % », dat in realtime opnieuw wordt berekend op basis van de ingevoerde hoeveelheid. Bereikt de klant de voordeligste staffel, dan wisselt het bericht naar « U geniet de grootste korting! ».
Op de winkelwagenpagina
Voor elk product in de winkelwagen waarvoor een hogere staffel binnen bereik blijft, toont de module onder de winkelwagen een blok « Voeg nog N stuks toe voor X € per stuk », met een knop om in één klik toe te voegen. De knop gebruikt het native updatemechanisme van de winkelwagen van PrestaShop en ververst daarna de pagina. Is er geen hogere staffel bereikbaar, dan verschijnt er geen blok.
Gestructureerde gegevens (JSON-LD)
Staat de optie aan, dan voegt de module op de productfiche een JSON-LD-opmaak van het type AggregateOffer toe, met één aanbod per staffel en de bijbehorende in aanmerking komende hoeveelheid. Zo begrijpen zoekmachines uw prijsvorken per hoeveelheid.
Genereert uw thema of een andere SEO-module al een volledige Offer-opmaak voor uw producten, schakel deze optie dan uit om een dubbele opmaak in Search Console te vermijden.
Klikstatistieken per staffel
Staat de optie aan, dan wordt elke klik op een toevoegknop per staffel anoniem vastgelegd: product, variant, hoeveelheid en korting van de aangeklikte staffel. Er worden geen persoonsgegevens en geen cookies gebruikt, waardoor de functie AVG-conform is.
De configuratiepagina toont een dashboard over de laatste 30 dagen: het totale aantal klikken en de meest aangeklikte combinaties van product, staffel en korting. Die gegevens helpen u uw kortingen af te stellen door te zien welke staffels daadwerkelijk tot toevoegingen leiden.
FAQ en probleemoplossing
Het blok verschijnt niet bij een product
Controleer of het product wel specifieke prijzen heeft met een beginhoeveelheid hoger dan 1, en of die prijzen gelden voor de huidige klantgroep, valuta en land. De basisstaffel alleen zet de weergave niet in gang als er geen enkele kortingsstaffel bestaat.
De toevoegknop werkt niet met mijn thema
De module steunt op de standaard toevoegknop van het Classic-thema. Controleer bij een sterk aangepast thema of het hoeveelheidsveld en de toevoegknop de standaardopmaak van PrestaShop volgen.
Werkt het met varianten?
Ja. De staffels worden per combinatie opnieuw berekend en het blok werkt zichzelf bij zodra de variant verandert, zonder de pagina te herladen.
Wat gebeurt er bij het verwijderen?
Het verwijderen wist netjes de hooks, de configuratievariabelen en de statistiektabel. Er blijven geen restgegevens in de database achter.