Press "Enter" to skip to content

po imporcie produktów i kombinacji produktów w produkcie ustawione jest błędne zdjęcie

Admin 0

Przyczyna

Błąd się objawia następująco

  • zdjęcie jest widoczne „na starcie” podczas wejścia na kartę produktu
  • jest ono zupełnie nie związane z danym produktem i zazwyczaj odnosi się do zupełnie innego produktu
  • w zapleczu sklepu podczas próby jego edycji – brak tego zdjęcia w galerii produktu – nie można go usunąć
  • po wybraniu jakiegokolwiek innego zdjęcia – nie można wrócić do tego błędnego zdjęcia

Czyli, można powiedzieć zdjęcie-widmo.

Sprawa jest dość enigmatyczna i trudno ją naprawić z poziomu zaplecza. Przyczyną jest zapewne błąd podczas importu kombinacji atrybutów (jak importować kombinacje atrybutów z Presta Shop 1.4 do 1.6 opisaliśmy w tym artykule).

Analiza

Aby rozwiązać ten problem należy zbadać jak zaimportowana jest tabela w bazie danych o nazwie:

(dla domyślnego prefixu w MySQLps_„)

Przypisuje ona obrazek o danym ID do atrybutu o danym ID. Aby znaleźć jaki produkt jest przypisany do atrybutu należy przejrzeć tabelę:

Aby znaleźć na serwerze obrazek, który ma określony ID należy odpowiednio nawigować w folderze:

Dla przykładu – obrazek o ID = 1340 będzie w folderze:

Natomiast obrazek o ID = 774 będzie w folderze:

Naprawa

Jeśli nie jesteśmy w stanie odpowiednio wypełnić tabeli na podstawie bazy wzorcowej najszybszym rozwiązaniem będzie opróżnienie tabeli:

Oczywiście warto najpierw zrobić kopię bezpieczeństwa tej tabeli. Skutkiem tego zapytania będzie brak przypisanych obrazków w każdej kombinacji. Aby je przywrócić należy w danym produkcie użyć generatora kombinacji.

Share This:

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

This site uses Akismet to reduce spam. Learn how your comment data is processed.