Press "Enter" to skip to content

Problem z edycją kategorii w sklepie PrestaShop – Obiekt nie może być załadowany

Admin 2

Podczas zarządzania sklepem może nieoczekiwanie błąd z edycją a nawet wglądem do wybranej kategorii:

Obiekt nie może być załadowany (lub nie znaleziono)

 

Aby to naprawic nalezy wykonać odpowiednie zapytanie do bazy danych. Błąd wynika z niespójności 2 tabel: ps_category i ps_category_shop.

Wykonaj kopię bezpieczeństwa bazy:

Zaawansowane -> Baza danych DB

Następnie zaloguj się do PhpMyAdmin na Twoim serwerze i wywołaj:

TRUNCATE TABLE ps_category_shop WHERE id_shop = 1;
INSERT INTO ps_category_shop (id_category,id_shop,position) SELECT id_category,'1',position FROM ps_category;

UWAGA! Zapytanie dotyczy domyślnego sklepu o ID = 1 (kiedy nie masz w sklepie Multistore). Jeśli problem jest w obrębie innego sklepu zastosuj odp. indeks sklepu.

Niestety nie udało się nam ustalić dlaczego do tego błędu doszło. W każdym razie ww. zapytanie to koryguje.

  1. Anna Anna

    Czy zapytanie „TRUNCATE TABLE ps_category_shop WHERE id_shop = 1;” jest na pewno poprawne? Przy próbie wywołania takiego zapytania otrzymuję błąd o nieprawidłowej składni. Pierwszy raz tez się spotykam, aby truncate miał where…

    • Masz rację, TRUNCATE czyści całą tablę i nie można dawać warunków

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.

Zobacz także !
Podmiana logo kuriera - jak to zrobić? Pobierz paczkę z…