PrestaShop Moduły PrestaShop

Automatyczna domyślna reguła podatkowa przy tworzeniu produktu dla PrestaShop 8 i 9

Koniec z produktami tworzonymi jako „Brak podatku”: Twoja reguła podatkowa jest stosowana automatycznie.

Każdy nowy produkt utworzony w PrestaShop automatycznie dziedziczy wybraną przez Ciebie grupę podatkową, zamiast pozostawać na „Brak podatku”. Wybierasz domyślną regułę podatkową w konfiguracji modułu i jest ona stosowana już przy tworzeniu, także na stronie produktu v2, bez konieczności pamiętania o tym. Tryb „zastępuj tylko, gdy puste” gwarantuje, że wybrana wcześniej grupa nigdy nie zostanie nadpisana.

W skrócie
  • Automatycznie stosuje wybraną grupę podatkową do każdego tworzonego produktu
  • Zgodny z nową stroną produktu v2 w PrestaShop 8 (łącznie z produktem fantomowym)
  • Tryb „zastępuj tylko, gdy puste” chroni ręczne wybory
  • Precyzyjny zapis w bazie, multisklep, bez nadpisywania rdzenia
  • Lekki, bez zależności, kod źródłowy w zestawie
PrestaShop 8 & 9 Strona produktu v2 Multisklep Kod źródłowy w zestawie
  • Zwrot w 30 dni
  • 12 miesięcy aktualizacji
  • Wsparcie 24 h
www.datafirefly.com/pl/
Automatyczne przypisanie domyślnej reguły podatkowej przy tworzeniu produktu PrestaShop
v1.1.0 · zaktualizowano 2026-07-10
Co robi

W skrócie.

01

Nigdy więcej „Brak podatku” przez przeoczenie

PrestaShop tworzy nowe produkty bez reguły podatkowej. Moduł stosuje wybraną grupę podatkową już przy tworzeniu, dzięki czemu cena brutto jest poprawna bez ręcznej interwencji.

02

Zgodny ze stroną produktu v2

Nowa strona produktu tworzy „produkt fantomowy” natychmiast po kliknięciu „Nowy produkt”. Moduł podpina się pod właściwy hook (actionObjectProductAddAfter), aby reguła została ustawiona dokładnie w tym momencie i wyświetlona w zakładce Ceny.

03

Ty zachowujesz kontrolę

Opcję „Nadpisuj istniejącą wartość” można wyłączyć: moduł uzupełnia wtedy tylko produkty bez grupy podatkowej i nigdy nie zmienia dokonanego już wyboru.

04

Czysty i bezpieczny

Precyzyjny zapis SQL wyłącznie w polu id_tax_rules_group (tabele product i product_shop), bez wyzwalania innych hooków i bez nadpisywania rdzenia PrestaShop.

Wersja pełna

Wszystko, co warto wiedzieć, zanim zainstalujesz.

Szczegółowe spojrzenie na to, jak działa Automatyczna domyślna reguła podatkowa przy tworzeniu produktu dla PrestaShop 8 i 9, dlaczego zbudowaliśmy go w ten sposób i jaka myśl stoi za powyższymi funkcjami.

§ 01

Dlaczego ten moduł

Od PrestaShop 1.7 nowy produkt jest tworzony bez reguły podatkowej: pole pozostaje na „Brak podatku”, dopóki nie zmienisz go ręcznie. Przy aktywnym katalogu o przeoczenie nietrudno, a produkt sprzedany bez VAT zafałszowuje wyświetlane ceny i księgowość. Ten moduł przywraca proste zachowanie: każdy utworzony produkt od razu otrzymuje zdefiniowaną przez Ciebie grupę podatkową.

§ 02

Zaprojektowany pod nową stronę produktu

Strona produktu v2 w PrestaShop 8 tworzy „produkt fantomowy” natychmiast po kliknięciu „Nowy produkt”, jeszcze przed jakimkolwiek wpisem. Moduł podpina się pod ogólny hook wyzwalany dokładnie w tym momencie (actionObjectProductAddAfter), a nie pod hook actionProductAdd, który wbrew nazwie uruchamia się tylko przy duplikacji. Reguła podatkowa jest więc ustawiana natychmiast i poprawnie wyświetlana w zakładce Ceny.

§ 03

Wyjątki pozostają pod Twoją kontrolą

Przełącznik „Nadpisuj istniejącą wartość” pozwala wybrać zachowanie. Włączony: zawsze wymusza Twoją domyślną grupę przy tworzeniu. Wyłączony: uzupełnia tylko produkty, które nie mają jeszcze reguły podatkowej. To praktyczne, gdy duplikujesz poprawnie skonfigurowane produkty lub gdy niektóre produkty mają pozostać na „Brak podatku”.

§ 04

Lekki i bez skutków ubocznych

Moduł zapisuje tylko jedno pole, id_tax_rules_group, bezpośrednio w tabelach product i product_shop, z uwzględnieniem kontekstu multisklepu. Żadne inne dane nie są modyfikowane, na szkicu nie są wyzwalane ciężkie hooki aktualizacji, a rdzeń PrestaShop nie jest nadpisywany. Kod źródłowy jest dostarczany w postaci niezaszyfrowanej, a deinstalacja jest czysta.