Skocz do zawartości
janNowak

adresy dostawy wysyłki przy odbiorze osobistym

Rekomendowane odpowiedzi

czy  wie ktoś może jak na one page checkout zrobić żeby pola adresu dostawy były nieaktywne przy wyborze opcji odbiór osobisty?

(albo zakupy 5 kroków zmiana kolejności w pierw wysyłka potem adres)

generalnie jak wyłączyć pole wymagane w adresie dostawy? w sensie że po wybraniu odbiór osobisty adres dostawy dalej jest wymagany, a dostawy nie będzie.

Dzięki

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

w 5 krokach bez szans bo najpierw jest adres a potem wybór sposobu dostawy i płatności

w 1 kroku też kłopot

 

tak na logikę musiał być pozmieniać kolejność w procesie składania zamówienia

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

a może  zrobić pola adresu dostawy niewymagalnymi ?

 wyłączyć *required* w klasie address 
'address1' =>    array('type' => self::TYPE_STRING, 'validate' => 'isAddress', 'required' => true, 'size' => 128),
'address2' =>    array('type' => self::TYPE_STRING, 'validate' => 'isAddress', 'size' => 128)
zmiana 'required' => true na 'required' => false (lub usunąć całkiem required= true)
Tylko czy w pliku Address.php czy innym?

 

Próbowałem zrobić nie wymagalne pola w Address.php i jedne zatrybiły, a inne(nr tel,kod pocztowy(format) nie. pewnie nie jest to jedyny plik do edycji.

 

 

https://www.prestashop.com/forums/topic/260764-rejestracja-konta-usuwanie-p%C3%B3l/
 

 

albo napisać funkcje, która wyłącza aktywność pól adresu dostawy po  wybraniu odbiór osobisty na one page checkout?

 

"pozmieniać kolejność w procesie składania zamówienia" wtedy internauta nie wypisywałby adresu dostawy naturalnie...ale i tak musiałby być niewymagalny żeby kontroler puścił zamówienie. 

 

Zatem co robić?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się



×