Polskie wsparcie PrestaShop

PrestaShop => PrestaShop 1.5 => Wątek zaczęty przez: west w Marzec 25, 2013, 07:53:49 pm

Tytuł: Prestashop 1.4.1 doatkowe pole adresu
Wiadomość wysłana przez: west w Marzec 25, 2013, 07:53:49 pm
Hej otóż mam taką zagadkę. W PS 1.4.1 mamy dodatkowe pole adresu wysyłki. Wyłączyłem sprawdzanie tego pola oraz jego wymagalność. Teraz tak klient wpisuje dane i pomija to pole w adresie wysyłki. Po zapisaniu konta, gdy przejdziemy do edycji adresu pojawia się "undefined" co wynika z wartości null w bazie danych dla 1 adresu. Jak to usunąć / poprawić ?
p.s. wiadomo, że podczas rejestracji tworzone są dla klienta dwa adresy podstawowy i dodatkowy dla wysyłki itp. Jedyne co mi przychodzi do głowy to zmienić domyślną wartość dla tego pola w bazie danych......




Tytuł: Odp: Prestashop 1.4.1 doatkowe pole adresu
Wiadomość wysłana przez: design4VIP w Marzec 25, 2013, 08:07:41 pm
jezeli chodzi tylko o pole NIP to bez wiekszych udziwnien i kombinacji polecam instalacje modulu Europejski numer VAT. zmianiasz tylko tresc numer VAT na NIP i masz bardzo ladne i przejrzyste pole. pojawia sie ono tylko w momencie wypelnienia pola 'firma' wiec Klient nie bedacy firma i wypelniajacy tylko imie i nazwisko nie bedzie mial tego pola przed oczami ;)
Tytuł: Odp: Prestashop 1.4.1 doatkowe pole adresu
Wiadomość wysłana przez: west w Marzec 25, 2013, 08:59:37 pm
No właśnie, że nie w wersji 1.4.1 był błąd który uniemożliwiał poprawne działanie tego modułu stąd ręczne robótki :)
Tytuł: Odp: Prestashop 1.4.1 doatkowe pole adresu
Wiadomość wysłana przez: design4VIP w Marzec 26, 2013, 08:56:16 am
wez modul np. z 1.4.4.1 albo wyzszych wersji i zastap ten co masz, powinno wszystko dzialac. a jezeli chesz sie juz bawic to wstaw w tabeli mySQL dla pola domyslna wartosc NULL
Tytuł: Odp: Prestashop 1.4.1 doatkowe pole adresu
Wiadomość wysłana przez: Podemski w Marzec 27, 2013, 08:33:00 pm
undefined nie jest z bazy danych, a przez javascript


Edit: nie pamiętam już jak było w 1.4 ale wiem jak jest w 1.5 - na pewno tworzone są dwa adresy? W mojej opinii zawsze było tak, że był 1 i był dopisywany do obiektu $cart->id_address_invoice i $cart->id_address_delivery :)
Tytuł: Odp: Prestashop 1.4.1 doatkowe pole adresu
Wiadomość wysłana przez: west w Marzec 27, 2013, 09:00:09 pm
Też do tego doszedłem, że to javascript zwraca błąd przy sprawdzaniu adresu. Nawet na github była o tym wzmianka. Poradziłem sobie inaczej na szczęscie