Virtuemart 3: nefunguje změna ceny při výběru multivarianty

chosen dropdown virtuemart error

Pokud na svém eshopu Virtuemart používáte multivariantu, možná se vám u verze 3.8.14 stalo, že přestala fungovat změna varianty při výběru varianty zboží a console zobrazuje výše uvedený jQuery error. V tomto článku vám poradím, jak tuto chybu opravit.

Řešení jsem našla v tomto vlákně na fóru Virtuemartu. Je třeba upravit soubor administrator/components/com_virtuemart/helpers/vmjsapi.php

Vyhledejte si v něm řádek 530 obsahující Virtuemart.updateChosenDropdownLayout = function() {

a hned za něj na řádek níže vložte následující kód:

if( typeof jQuery.chosen === "undefined") return;

Uložte změnu a nahrajte soubor zpět. Pokud by v další verzi Virtuemartu nebyla tato chyba opravena, je potřeba po aktualizaci tento postup zopakovat.

5.00 z 5 - 1 hlasů
Děkujeme za hodnocení. Pokud se vám článek líbil, budeme rádi, když jej budete sdílet dál!
Vytisknout