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.
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ą.
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.
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”.
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.
Na razie nie ma opinii o produkcie.