ProductXport: '#_virtuemart_categories_' doesn't exist

Pokud používáte pro generování dynamického XML feedu pro srovnávače cen komponentu ProductXport Davida Zirhuta, pak se vám mohlo stát, že poté, co jste aktualizovali Virtuemart, přestal XML feed fungovat a místo toho se na stránce feedu začala zobrazovat hláška Table '#_virtuemart_categories_' doesn't exist. Tento problém je způsoben tím, že máte zastaralou verzi komponenty ProductXport. Můžete to tedy vyřešit následujícími způsoby...
1) Aktualizujte komponentu ProductXport na nejnověší verzi, kterou si můžete stáhnout na stránkách productxport.linelab.org.
2) Lze to vyřešit i poměrně jednoduchou opravou v jednom PHP souboru. Konkrétně v textovém editoru na FTP serveru otevřete soubor:
/components/com_productxport/plg_component/virtuemart/virtuemart.php
V tomto souboru najděte řádku:
$this->vm_lang=VmConfig::setdbLanguageTag();
tuto řádku zakomentujte a místo ní vložte kód:
$this->vm_lang=VmConfig::$vmlang;
Soubor uložte a export by měl fungovat stejně jako dřív.
Mohlo by vás také zajímat...
- Facebook: jaké jsou optimální rozměry obrázků pro Facebook?
- Jak změnit verzi PHP na webhostingu Forpsi
- Chybějící metadata pro homepage u webů v Joomla 1.5 s JoomFish 2.2.3
- Joomla 3.7: Error loading component: com_fields, Component not found.
- Joomla Error - JFolder::create:Nemohu vytvořit složku
- XML/SWF Dreamwork Gallery: načítá se jen jedna galerie
- Komponenta JoomDOC - správa dokumentů pro weby v Joomla!
- Joomla 3.9.18+ : nefunguje přidávání štítků na článku
- Jak z obrázku v PNG s transparentním pozadím udělat obrázek v JPG
- Video z AllVideos Pluginu se nezobrazuje v modulu vlastní html
