PDA

Zobacz pełną wersję : Błąd dodawania kategorii Virtuemart



mertox
14-02-2012, 20:29
Witam,
Zakładam temat ponieważ poradziłem sobie z problemem na którego mogą napotkać inni użytkownicy joomla.
Błąd pojawia się podczas dodawania nowej kategorii w sklepie Virtuemart.
Przykład błędu :
"vmError: vmTable loadTable 'polniakn_jvm.f37qb_virtuemart_categories_pl_pl' doesn't exist SQL=SELECT `f37qb_virtuemart_categories_pl_pl`.* ,`f37qb_virtuemart_categories`.* FROM `f37qb_virtuemart_categories_pl_pl` JOIN f37qb_virtuemart_categories using (`virtuemart_category_id`) WHERE f37qb_virtuemart_categories_pl_pl.`virtuemart_cate gory_id` = "3" "

Rozwiązałem problem w sposób następujący.
1)Za pomocą phpMyadmin logujemy się do bazy danych naszej strony
2)odnajdujemy tabelę xxxxx_virtuemart_categories_en_gb
(w miejscu xxxxx będziecie mieli swoją unikalną wartość)
3)Po wybraniu wyżej opisanej tabeli wybieramy zakładkę "operację" a w niej odszukujemy "opcje tabeli"
4) w wierszu "zmien nazwe tabeli" wpisujemy tą samą nazwę tyle że ze zmienioną końcówką na pl_pl
PRZYKŁAD :
(stara nazwa)xxxxx_virtuemart_categories_en_gb
(nowa nazwa)xxxxx_virtuemart_categories_pl_pl
5)zatwierdzamy przyciskiem wykonaj.

(można to również wykonać za pomocą zapytania SQL) :
RENAME TABLE (`nazwa_uzytkownika`.`xxxxx_virtuemart_categories_ en_gb` TO `nazwa_uzytkownika`.`xxxxx_virtuemart_categories_p l_pl` ; )

UWAGA : Dotyczy to oczywiście witryny z zainstalowanym językiem polskim jako głównym językiem zaplecza i front.

Pozdrawiam.