Zawartość artykułu
Wybór płci.
Niestety sprawa usunięcia tego zbędnego elementu w PrestaShop 1.7 jest odmienna niż ta prezentowana przez nas w wersji 1.6. Na szczęście możliwa do wykonania:)
Otwórz plik:
classes/form/CustomerFormatter.php
Następnie znajdź kod postaci (okolice 99 liniii):
$genders = Gender::getGenders($this->language->id); if ($genders->count() > 0) { $genderField = (new FormField()) ->setName('id_gender') ->setType('radio-buttons') ->setLabel( $this->translator->trans( 'Social title', [], 'Shop.Forms.Labels' ) ) ; foreach ($genders as $gender) { $genderField->addAvailableValue($gender->id, $gender->name); } $format[$genderField->getName()] = $genderField; }
I zakomentuj go w tym miejscu:
$genders = Gender::getGenders($this->language->id); if ($genders->count() > 0) { /* $genderField = (new FormField()) ->setName('id_gender') ->setType('radio-buttons') ->setLabel( $this->translator->trans( 'Social title', [], 'Shop.Forms.Labels' ) ) ; foreach ($genders as $gender) { $genderField->addAvailableValue($gender->id, $gender->name); } $format[$genderField->getName()] = $genderField; */ }
Aby zobaczyć efekt może być konieczne wymuszenie kompulilacji i usunięcie cache. Analogicznie do tego jak prezentowaliśmy to dla wersji 1.6.
Data urodzenia
Usunięcie daty urodzenia z w/w formularza nie wymaga programowania. Wejdź w ten dział i zmień to ustawienie:
Konfiguruj -> Preferencje -> Klienci -> Pytanie o datę urodzenia -> NIE -> Zapisz
grafika: hdqwalls.com
Dzień dobry,
A czy jest jakiś prosty sposób, żeby w PrestaShop 1.7, w szablonie klasycznym ustawić aby pola FIRMA, NIP i NR TELEFONU były przy zakładaniu konta i składaniu zamówień wymagane, a nie opcjonalne tak jak to jest teraz??
https://nimb.ws/clqWFu
Nie było tematu! Znalazłam w innym wątku 🙂
Bardzo dziękuję :)))
Znam prostszy sposób: przechodzimy do Preferencje > Klienci > Tytuły, usuwamy obie płcie i gotowe! 😉