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...
- Rozdíl mezi Universal Google Analytics a novým Google Analytics 4
- VirtueMart 3: jak vkládat pevné ceny v různých měnách bez konverze
- Seznam.cz spustil svou obdobu Google Search Console
- Chyba "No input file specified" po přidání položky menu pro JoomDOC
- Jak upravit patičku v šablonách Templatemonster pro Joomla 2.5
- Google Analytics 4: Jak vytvořit nové publikum
- Jak zálohovat databázi v phpMyAdmin
- Jak přidat body určité menu položky individuální class pro stylování
- Jak podat daňové přiznání OSVČ s paušálem přes datovou schránku
- VirtueMart 3: jak vkládat do emailu o změně stavu objednávky popisek stavu