KENNISBANK / MAGENTO / GEOCRYDOGS / 1STBUDDHA OÜ / EST. EUROPE

CRYDOGS / KENNISBANK / MAG-014

Mijn Magento-prijs klopt op de ene pagina niet: wat controleer ik?

Klopt een Magento-prijs op de ene pagina niet, controleer dan in 2 stappen eerst de prijsindexen met bin/magento indexer:status en maak daarna de cache schoon met bin/magento cache:clean. Magento houdt prijzen bij in een aparte index, Product Price, naast 2 indexen voor catalogusprijsregels.

Controleer eerst de prijsindexen

Voer bin/magento indexer:status uit om te zien of een index opnieuw moet worden opgebouwd. Let daarbij op Product Price, Catalog Rule Product en Catalog Product Rule, omdat die indexen bij prijzen en prijsregels horen. Staat een index op Update by Schedule, dan werkt Magento de gegevens bij volgens het schema van de cronjob. Een index op Update on Save wordt bijgewerkt zodra iemand een wijziging in de Admin maakt. Loopt de prijsindex achter, start dan eenmalig bin/magento indexer:reindex catalog_product_price en controleer daarna de cronjob, omdat dat commando volgens Adobe maar één keer herindexeert.

Maak daarna de cache schoon

Toont de pagina na het herindexeren nog de oude prijs, maak dan de cache schoon met bin/magento cache:clean. Schoonmaken verwijdert alleen items uit de ingeschakelde cachetypen van Magento. Helpt dat niet, gebruik dan bin/magento cache:flush, omdat Adobe die stap noemt als schoonmaken het probleem niet oplost. Houd er rekening mee dat flushen de hele cacheopslag leegt en andere processen op dezelfde opslag kan raken. In de Admin vindt u dezelfde functies onder System > Tools > Cache Management.

Vergelijk de scope van beide pagina's

Vergelijk of u beide pagina's in dezelfde website en voor dezelfde klantgroep bekijkt. Adobe noemt website en klantgroep als scopes waarin de prijsindex kan worden opgedeeld. Controleer ook of een productregel kort geleden is gewijzigd, omdat Adobe beschrijft dat zo'n wijziging meerdere paginacaches tegelijk ongeldig kan maken.

Hoe u controleert of de prijs klopt

Open na elke stap beide pagina's opnieuw en noteer welke prijs ze tonen. Voer bin/magento indexer:status nogmaals uit om te zien of alle prijsindexen weer bij zijn.

Veelgestelde vragen

Kan ik de cache uitschakelen tot de prijs klopt? Dat raden we niet aan op de live winkel. Adobe schrijft dat het uitschakelen van cachetypen een nadelig effect op de prestaties heeft.

Hoe lang duurt het herindexeren? Adobe waarschuwt dat het herindexeren van alle indexen lang kan duren bij winkels met veel producten, klanten, categorieën en promotieregels. Herindexeer daarom alleen de prijsindexen die achterlopen.

Wie voert deze commando's uit? Adobe vraagt alle Magento CLI-commando's uit te voeren als de eigenaar van het bestandssysteem.

Crydogs verzorgt onderhoud, upgrades, bugfixes en beveiligingspatches voor bestaande Magento-webshops, met Magento-ervaring achter de dienst sinds 2008. Wilt u een afwijkende Magento-prijs laten onderzoeken, neem dan contact met ons op via https://crydogs.com/#contact.

Bekijk onze Magento-dienst voor onderhoud, upgrades en hosting. Doe een vrijblijvende aanvraag.

UW VOLGENDE STAP

Vrijblijvend voorstel voor uw Magento-webshop. Werkzaamheden en prijs spreken we vooraf af.

Vermeld in het contactformulier hoe u ons heeft gevonden.

UW VOLGENDE STAP

Vrijblijvend voorstel voor uw Magento-webshop. Werkzaamheden en prijs spreken we vooraf af.

Vermeld in het contactformulier hoe u ons heeft gevonden.