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ę

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



Zaloguj się



  • 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
×