Press "Enter" to skip to content

[prestashop 1.4] numer NIP nie obowiązkowy a opcjonalny

Admin 0

W PrestaShop Numer NIP jest podawany podczas składania zamówienia. Pojawia się także w dziale „Moje adresy” gdy chcemy dodać lub przeedytować istniejący adres dostawy lub do faktury. Jak chcemy – możemy go włączyć. Jednak wtedy jest to pole obowiązkowe. Jak zrobić aby było optymalne przedstawia niniejszy post.

Jest to instrukcja wprowadzania tej zmiany w sklepach PrestaShop w wersji 1.4. Nie wiemy jak łatwo to zrealizować w sklepach 1.5 i starszych. Zapewne można posiłkować sie niniejszym tutorialem.

Włączenie NIP dla danego kraju – w naszym przypadku Polski.

Wchodzimy pod lokalizację w administracji: Wysyłka -> Kraje -> Polska -> Edycja:

PrestaShop Kraków - Nip nie obowiązkowy a opcjonalny

 

I się upewniamy że mamy włączony NIP w danym kraju. Jak nie – zaznaczamy TAK i dajemy zapisz

Modyfikacja plików PHP

w pliku:

odnajdujemy linię (warunek):

i zamieniamy go na:

w pliku:

zamieniamy linię (warunek):

na:

Modyfikacja plików .tpl (szablonów Smarty):

w plikach

usuwamy „gwiazdki” informujące o tym że pole NIP jest wymagane, czyli odnajdujemy linię gdzie znajduje się pole tekstowe formularza o atrybucie name=”dni”:

i zaraz za nim usuwamy / komentujemy fragment tekstu:

 

Gotowe. To jak dziala taka modyfikacja w praktyce można podejrzeć na jednej z zrealizacji sklepu internetowego wykonanego przez firmę SmartProjects.pl pod linkiem poniżej. Ten sklep dodatkowo wyposażony w certyfikat SSL, którego instalacje opisywaliśmy w innym poście.

DEMO

Share This:

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

This site uses Akismet to reduce spam. Learn how your comment data is processed.