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! 😉