wdrożenia PrestaShop

Identyfikator produktów - duża liczba

  • 3 Odpowiedzi
  • 4297 Wyświetleń

0 użytkowników i 2 Gości przegląda ten wątek.

*

Offline mara

  • Nowy
  • *
  • 1
  • 0
Identyfikator produktów - duża liczba
« dnia: Luty 07, 2009, 05:25:42 pm »

Witam serdecznie

proszę o pomoc w następującej sprawie.
Jako identyfikator produktów muszę mieć w bazie kod ean, czyli 13 znakowy kod cyfrowy np. 9780792388799 .
W tym problem, że twórcy nie brali pod uwagę takiej opcji.

Z bazie MySQL we wszystkich tabelach zmieniłem pole product_id na bigint, ale w panelu admina pojawia się komunikat "Hack attempt" przy wejściu w kategorię z takimi identyfikatorami, a we front nie pojawiają się żadne produkty wówczas.

Czy któryś z kolegów zmagał się z tym, lub może pomóc.

Version 1.1.0.5

pozdrawiam
mara

*

Offline christo123

  • Stały użytkownik
  • ***
  • 65
  • 1
Odp: Identyfikator produktów - duża liczba
« Odpowiedź #1 dnia: Luty 07, 2009, 07:33:39 pm »
Już to sprawdzę. Komunikat taki występuje gdyż każda zmienna wpisywana do bazy, a pobierana od usera jest weryfikowana. Działanie to jest ze względów bezpieczeństwa.

Tak więc nie wystarczy zmienić tylko bazy danych. Trzeba też zmienić weryfikację.

*

Offline christo123

  • Stały użytkownik
  • ***
  • 65
  • 1
Odp: Identyfikator produktów - duża liczba
« Odpowiedź #2 dnia: Luty 24, 2009, 08:34:43 am »
Trochę z opóźnieniem ale sprawdziłem.

Tylko teraz nie wiem o co chodzi :/
Przy wprowadzaniu produktów do sklepu możemy podać kod EAN13. Tobie zapewne chodzi o Nr referencyjny (indeks) bądź o Nr referencyjny dostawcy?

We wszystkich tych przypadkach powinno działać. W bazie są ustawione następujące opcje:
ean13 -varchar(13)
reference - varchar(32)
supplier_reference - varchar(32)

Więc nie wiem o który "identyfikator" chodzi. Proszę o dokładniejsze wskazanie problemu.
Pozdrawiam
Krzysiek

*

Offline chinskimandaryn

  • Mieszkaniec
  • *****
  • 339
  • 0
  • Płeć: Mężczyzna
    • www.chinskimandaryn.pl
Odp: Identyfikator produktów - duża liczba
« Odpowiedź #3 dnia: Luty 26, 2009, 10:04:19 am »
Hmmm .... A czy przypadkiem na prestashop.com nie myślał ktoś nad modułem kodów kreskowych EAN ?