Skocz do zawartości

Rekomendowane odpowiedzi

Cześć

Robię aktualizację sklepu z 1.5.2 na 1.6.1. Robię to ręcznie, zainstalowałem Prestę na serwerze i poprzenosiłem produkty, kategorie z bazy działającego sklepu (na 1.5).

Uwzględniłem w tabelach inną strukturę odpowiednio je zmieniając - tak myślę :).

 

Przy próbie dodania dodatkowych zdjęć wyświetla się błąd - "Błąd podczas tworzenia dodatkowego obrazu". Czy zdjęć jest kilka, czy tylko jedno to nie mam możliwości dodać zdjęcia.

 

Pierwsze zdjęcie dodaje bez problemu ale przy kolejnych pojawia się ten błąd. (załączniki)

 

Problem dotyczy instniejących (przeniesionych produktów) jak i nowego, dodawanego produktu (w nowym produkcie dodać można tylko pierwsze zdęcie, przy kolejnym występuje w/w błąd)

 

Dodatkowo dodam, że produkty z poziomu panelu admina nie wyświetlały stanów, te trzeba było wprowadzić ręcznie (mimo iż stany są w tabeli). Przy zapisywaniu pojawiał się błąd "Pole link_rewrite (Polski (Polish)) jest nieprawidłowe" - pisze o tym, bo może to ma jakieś znaczenie. Co prawda po ręcznym wygenerowaniu adresu, problem z zapisaniem znika, ale nadal nie ma możliwości dodania zdjęcia.

 

Jakieś pomysły?

Z góry dzięki za pomoc.

 

Presta 1.6.1.0

adres sklepu http://testy.bellsanit.pl/

post-8715-30080_thumb.jpg

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

po pierwsze wlacz wysweitlanie bledow (MODE_DEV) i zobacz co wywali, najprawdopodobniej ktoras ze stroktury tabeli nie jest w pelni kompatybilna z wersja. DEV powinien to wykazac i wskazac gdzie lezy blad.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Problem rozwiązany na innym forum.

"Wydaje mi się, że coś nie tak macie z polem `cover` w tabelach `PREFIX_image` i `PREFIX_image_shop`.

Powinno to być pole `cover` tinyint(1) UNSIGNED NULL DEFAULT NULL,

I sprawdżcie indexy UNIQUE KEY w tych dwóch tabelkach.

Tu szczegóły jak to powinno wyglądać prawidłowo:"
 

CREATE TABLE `PREFIX_image` (
  `id_image` int(10) unsigned NOT NULL auto_increment,
  `id_product` int(10) unsigned NOT NULL,
  `position` smallint(2) unsigned NOT NULL DEFAULT '0',
  `cover` tinyint(1) unsigned NULL DEFAULT NULL,
  PRIMARY KEY (`id_image`),
  KEY `image_product` (`id_product`),
  UNIQUE KEY `id_product_cover` (`id_product`,`cover`),
  UNIQUE KEY `idx_product_image` (`id_image`, `id_product`, `cover`)
) ENGINE=ENGINE_TYPE DEFAULT CHARSET=utf8 COLLATION;

CREATE TABLE `PREFIX_image_shop` (
  `id_product` int(10) unsigned NOT NULL,
	`id_image` INT( 11 ) UNSIGNED NOT NULL,
	`id_shop` INT( 11 ) UNSIGNED NOT NULL,
	`cover` tinyint(1) UNSIGNED NULL DEFAULT NULL,
	PRIMARY KEY (`id_image`, `id_shop`),
	UNIQUE KEY `id_product` (`id_product`, `id_shop`, `cover`),
	KEY `id_shop` (`id_shop`)
) ENGINE=ENGINE_TYPE  DEFAULT CHARSET=utf8 COLLATION;

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się

Komentowanie zawartości tej strony możliwe jest po zalogowaniu



Zaloguj się



  • Podobna zawartość

    • Przez TNT Market
      Cześć,
      Mam problem po wejściu na stronę produktu w sklepie pokazuję się tylko jedno zdjęcie po kliknięciu na inne zdjęcie ramka ze zdjęciami znika.
      Nie wiem w czym problem proszę o pomoc.
      Strona sklepu:
      http://baletar.pro-linuxpl.com/
      Pozdrawiam.
    • Przez Netteria.NET
      Witam
      Mam problem z koszykiem na preście 1.6.1.23. Produkty dodają się do koszyka. Widzę ich ilość przy ikonce. Natomiast po najechaniu nie rozwija się koszyk a co gorsze po kliknięciu nie ładuje zawartości koszyka i całej reszty niezbędnej do zakupu. Próbowałem i na one page checkaut i na krok po kroku. Nie generuje żadnych błędów js. Przynajmniej nic w konsoli nie wyskakuje. W trybie dev nie widzę nic podejrzanego. Sprawdziłem templatkę i jest ok a i na domyślnej presty jest ten sam błąd. Oczywiście wyczyściłem pamięć podręczną. Usunąłem też porzucone koszyki. Wyczyściłem niepotrzebne statystyki itd, z bazy.
      Może ktoś miał już taki problem i podpowie w czym może być problem
      pozdrawiam
      Sławek
    • Przez Netteria.NET
      Przejąłem sklep i jest w nim dość dziwny błąd. Mianowicie w panelu administracyjnym w karcie produktu przede wszystki ciągle kręci się loader na przyciskach "zapisz i zostań" oraz "zapisz". Kombinowałem już cały dzień i szukałem po necie i nie znalazłem rozwiązania. Dotatkowo jak nawet uda mi się uaktywnić tak na wydrę te przyciski to mimo że dostaję komunikat że zamiany zostały zapisane to owe zmiany się nie zapisują. Ponad to w zakładce "zdjecia" i "załączniki" nie pokazują mi się one choć produkt ma je przyporządkowane.
      Znalazłem błąd JS który pokazuje się przy wczytywaniu strony produktu pod adminem
      SyntaxError: expected expression, got ',' Dodam że ten błąd występował w weresji 1.6.1.1 i myślałem że może aktualizacja do 1.6.1.20 to rozwiąże ale niestety nic z tego:(
      Ręce mi opadają. Będę wdzięczny za wszelką podpowiedź i wskazówkę
       
      pozdrawiam
      Sławek
  • 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 778
    • Postów
      37 069
×