jbator / jballegro

Moduł Allegro dla Prestashop 1.4 (abandoned)
7 stars 8 forks source link

Moduł wysypuje się po wpisaniu identyfikatora kraju '1' #10

Open tjerry opened 12 years ago

tjerry commented 12 years ago

Po wpisaniu danych w zakładce 'Konfiguracja' modułu ( identyfikator kraju ustawiony na '1'), znika wszystko z zakładki 'Moduły" w Prestashop. Dopiero po usunięciu np. klucza webapi allegro bezpośrednio z bazy danych, wraca możliwość konfiguracji.

Natomiast po wybraniu identyfikatora kraju '228' nic się nie wysypuje. Co ciekawa, nie wysypuje się też przy identyfikatorze kraju '1', jeśli podam złe hasło do allegro. Wywala tylko, że podano złe hasło.

jbator commented 12 years ago

Sprawdzałeś to na najnowszej wersji modułu (0.6.2) - u mnie mogę wpisać 1 jak i też 228 i nic sie nie wywala - mam jedynie info z API że hasło dla tej wersji (API) jest nieprawidłowe

tjerry commented 12 years ago

Sprawdzałem na tej wersji - jbator-jballegro-99888e9. Na liście modułów w preście pokazuje "Jballegro v0.6.2". Trochę się z tym bawiłem, ale nic mi nie przychodzi do głowy.

Czy trzeba ustawić coś w allegro odnośnie klucza webapi?

gadd33 commented 11 years ago

Potwierdzam u mnie jest to samo - "'Bark danych o kategoriach'" mimo iż są w bazie. Tylko na JB_ALLEGRO_COUNTRY = 1.

Fatal error: Uncaught exception 'Exception' with message 'Bark danych o kategoriach' in /alt/home/webmaster.sklep/html-test/modules/jballegro/jballegro.php:135 Stack trace: #0 /alt/home/webmaster.sklep/html-test/modules/jballegro/jballegro.php(109): Jballegro->getCategories() #1 /alt/home/webmaster.sklep/html-test/modules/jballegro/jballegro.php(88): Jballegro->initAllegro() #2 /alt/home/webmaster.sklep/html-test/classes/Module.php(423): Jballegro->__construct() #3 /alt/home/webmaster.sklep/html-test/adminkd/tabs/AdminModules.php(227): ModuleCore::getInstanceByName('jballegro') #4 /alt/home/webmaster.sklep/html-test/adminkd/index.php(107): AdminModules->postProcess() #5 {main} thrown in /alt/home/webmaster.sklep/html-test/modules/jballegro/jballegro.php on line 135

gadd33 commented 11 years ago

U mnie problem był w tym, że nie mam prefiksu w nazwach tabel, a w jballegro.sql są nazwy tabel z prefiksem "ps_". W związku z czym właściwe tabele (allegro_cat i allegro_field) były puste.