Skocz do zawartości
lukaszz

Błąd bazy danych kategorii w BO po migracji z 1.4 do 1.6

Rekomendowane odpowiedzi

Witam,

po migracji z Prestashop 1.4.11 do 1.6.1.3 pojawi się taki błąd:

[ERROR] SQL 1.6.1.0 1091 in ALTER TABLE `sw_shop` DROP KEY `id_shop_group`: Nie można wykonać operacji DROP 'id_shop_group'. SprawdĽ, czy to pole/klucz istnieje
Warning detected during upgrade.

Następnie w BO - i chyba to jest związane z tym błędem - po wejściu do kategorii, wyświetlają się kategorie, ale nie wyświetlają się w nich żadne produkty, a jedynie komunikat Nie odnaleziono rekordów.

 

Poza tym wszystko działa. Nie ma też problemu z wyświetlaniem produktów w zakładce Produkty.

 

Jak naprawić taki błąd?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

no bardziej chodziło mi o to

 

DROP KEY `id_shop_group`

 

bo chce usunąć  KEY z id_shop_group a tam widocznie go nie było

 

nie mniej

 

to raczej  nie jest powodem braku produktów

 

sprawdź  tabelę

prefix _category_product

 

prefix_product_shop

 

prefix_product

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

wszystkie te tabele istnieją i są wypełnione produktami. Wygląda wszystko prawidłowo. Hmm...

Wiesz może, skąd dokładnie strona zaplecza spisuje dane o produktach, albo raczej o powiązaniach kategorii z produktami?

Praktycznie to wygląda tak, że kategorie w BO są wyświetlane, ale nie wyświetlają się produkty do nich przypisane, tak jakby kategorie były puste. Po przejściu do najgłębszej kategorii wyświetla tylko komunikat: Nie odnaleziono rekordów. Nie jest to błąd, tylko zwykły komunikat sklepu. Przy czym kategorie na pewno są pełne.

 

W tabelach kaegorii widze info o id produktu i odwrotnie, np. tutaj:

 

baza-danych-sklep-w-gorach0.jpg

 

nie widzę, zeby tu cos było nie tak...... ;/

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

o kurcze.. wszedlem na demo presty i to wlasnie tak wyglada. tzn. oryginalnie presta 1.6 nie wyświetla produktów w zakładce kategorii, jak to było dawniej

1.4

prestabo11.jpg

 

1.6

prestabo22.jpg

 

i po przejściu do ostatniego poziomu kategorii:

 

prestabo33.jpg

 

 

tak, ze troche czasu stracilismy szukajac problemu, ktorego nie ma (a widzi go moj klient, bo w starym sklepie miał od razu produkty pod kategoriami......)

 

Ciekawe, czy jest jakis prosty moduł, który dodaje taką zakładkę, wyświetlająją na jednej stronie kategorie i produkty, które one zawierają (bez konieczności przechodzenia między zakładkami, jak jeste teraz).

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

no widzisz a trzeba było dobrze sprecyzować pytanie i napisać, ze to twoja "pierwsza" presta 1.6 ;)

 

jest gdzieś w necie darmowy moduł , który pozwala mniej więcej wyświetlać produkty tak jak to było w 1.4

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

ok dzięki :-) trochę zbiło mnie z tropu to, że klient zadzwonił z awanturą, że kategorie nie działają prawidłowo i jest to bardzo poważny problem i nie da się pracować.

 

swoją drogą, nie jest to do końca doskonałe rozwiązanie,. bo co prawda da się odfiltrować jedną kategorię, wpisując jej nazwę, ale tę nazwę trzeba znać albo sprawdzić sobie w innej zakładce, nie ma opcji wyboru z listy istniejących kategorii, jak to było w 1.4. Sytuację ratuje taki moduł, o którym mówisz. 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

zdecydowanie to twoja pierwsza przygoda z PS 1.6

 

nad produktami masz box i checboxa "Filtruj wg kategorii"

 

i tam możesz sobie zaznaczyć która kategoria ciebie interesuje ;)

 

nie trzeba wcale wpisywać nazwy kategorii w nagłówku tabeli produktów

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się



  • Podobna zawartość

    • Przez klima-sklep
      Witam,
      Poszukuję programisty z doświadczeniem, który bezpieczenie przeprowadzi migrację z starej Presty 1.4 do 1.6 lub 1.7
      Sklep jest dobrze wypozycjonowany i realizuje min. kilkanaście zamówień i zapytań, dlatego ważne jest aby zachować ciągłość pracy sklepu.
      Wszystkich zainteresowanych proszę o ofertę i kontakt w sprawie szczegółów.
      Zlecę również przygotowanie nowej oprawy graficznej - szczegóły do omówienia.
      Pozdrawiam
      Rafał Liszka
      r.liszka@klima-sklep.pl
    • Przez biuro@biznesownia.pl
      Witam,

      Moja firma poszukuje zaawansowanego programisty Prestashop do rozbudowanych i wymagających wdrożeń e-commerce dla naszych klientów. WYmagamy co najmniej 3 letniego doświadczenia w zaawansowanych projektach. Niezbędny jest stały kontakt w godzinach pracy (9-17) przez skype+telefon. Projekty z którymi mierzymy się codziennie to robienie zaawansowanych przeróbek do Prestashop, integracje z ERP po API (REST, SOAP), rozbudowane kreatory produktowe, dopsowanie Prestashop do PSD i innego typu wyzwania.

      Pozdrawiam,

      Dariusz Tomoń
      biuro@biznesownia.pl
      www.biznesownia.pl
    • Przez ArturWro
      Witam!

      Mam problem z przeniesiem sklepu na serwer lokalny. Z Prestą stykam się drugi raz. Próbuje prznieść projekt sklepu na lokalny serwer (WAMP) na którym będę mógł dokonać poprawek dostarczonych przez Klienta. Męczę się tym od wczoraj, także proszę o pomoc. Oczywiście przekopałem google i nic to nie dało, dlatego przychodzę z problemem tutaj.
       
      Jak wykonywałem przenosiny?

      1. Ściągnałem pliki z serwera
      2. Ściągnałem bazę
      3. Zmieniłem ustawienia na bazę w pliku settings.inc.php
      3. Podmieniłem linki w bazie, a następnie ją zaimportowałem 
      4. Strona nie działa, nie znaduje pliku index.html
       
      Próbowałem również ściagąc silnik z taką samą wersją jak ma Klient. Odpalałem domyślną wersję szablonu i wszystko działa. Jak importuje bazę sklepu klienta i dokładam jego themy. Pokazuje znów ten sam błąd.
       
      Próbowałem na różne sposoby. Generowałem bazę przez panel administracyjny, wcześniej zamieniając SEO i URL na localhost + nazwa folderu. Ściągałem też bazę przez panel hostingowy klienta.
       
      Uwaga. Co najdziwniejsze w pliku settings.inc.php namiary na bazę są inne niż te w panelu sklepu. Nie wiem dokładnie czym to jest spowodowane. Wyświetla się obok też komunikat:
       
      Parametry wymagane Tak
      Parametry opcjonalne Napraw proszę następujące błędy
      Zezwól na funkcję PHP fopen() na swoim serwerze.  
      Proszę o pomoc
       
      Pozdrawiam
    • Przez WebM
      Witam,
      chciałem Was dziś zapytać o możliwość przeniesienia produktów z oprogramowania IAI-Shop do PrestaShop.

      Czy jedynym wyjściem jest skorzystanie z któregoś z płatnych modułów, czy mogę sobie w jakiś sposób przerobić sam pliki eksportu (CSV lub XML), tak by były zrozumiałe dla PrestaShop?
    • Przez Deith
      Problem pojawił się po migracji na najnowszą preste 1.6.
      Kopalnia dla statystyk jest podpięta pod footer, demo wyłączone, zakres dat dobrze ustawiony, w bazie statystyki do dzis są, ale nie jestem pewien czy wszystkie. Bo w tabelce na zapleczu presty pokazują się odwiedziny ale nie pokazują się zakupy,koszyki i zyski.
       
      Zastanawiam się czy skrypt który powinien być widoczny w podglądzie html, dla najnowszej prest rónież nazywa się script.php? Ponieważ nie widzę go.
  • Przeglądający

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

  • Aktywni użytkownicy

    Nikt jeszcze nie otrzymał reputacji w tym tygodniu.

  • Statystyki forum

    • Tematów
      7 733
    • Postów
      36 989
×