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

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.
Mohlo by vás také zajímat...
- Napadené webové stránky v Joomla 1.5
- Jak instalovat databázi pro Geo Locator pro OnePage Checkout
- Joomla 3: Facebook nenačítá obrázky
- JCE editor: problém s češtinou
- Jak vyřešit konflikty JQuery v Joomla 3
- Fatal error: Cannot use Joomla\String\String as String because 'String' is a special class name in libraries/vendor/joomla/registry/src/Format/Json.php on line 12
- Ajax Popup Contact Form for Joomla: po upgradu na Joomla 3.5.1 nefungují maily
- Jak přeložit šablonu pro Joomla!
- Joomla 3: bílá stránka místo ovladacího panelu
- Jak změnit verzi PHP na webhostingu Forpsi
