Alles, was Sie wissen sollten bevor Sie installieren.
Ein detaillierter Blick darauf, wie Automatische Standard-Steuerregel bei Produkterstellung — PrestaShop 8 & 9 funktioniert, warum wir es so gebaut haben und der Gedanke hinter den Funktionen oben.
Warum dieses Modul
Seit PrestaShop 1.7 wird ein neues Produkt ohne Steuerregel angelegt: Das Feld bleibt auf „Keine Steuer“, bis Sie es manuell ändern. In einem aktiven Katalog passiert das Versäumnis schnell – und ein ohne Mehrwertsteuer verkauftes Produkt verfälscht Ihre angezeigten Preise und Ihre Buchhaltung. Dieses Modul stellt ein einfaches Verhalten wieder her: Jedes erstellte Produkt erhält automatisch die von Ihnen definierte Steuerregelgruppe.
Für die neue Produktseite gebaut
Die Produktseite v2 von PrestaShop 8 erstellt ein „Geisterprodukt“, sobald Sie auf „Neues Produkt“ klicken – noch bevor Sie etwas eingeben. Das Modul klinkt sich in das generische Ereignis ein, das genau in diesem Moment ausgelöst wird (actionObjectProductAddAfter), und nicht in den Hook actionProductAdd, der – entgegen seinem Namen – nur beim Duplizieren ausgelöst wird. Die Steuerregel wird daher sofort gesetzt und im Reiter Preise korrekt angezeigt.
Sie bestimmen über Ihre Ausnahmen
Ein Schalter „Vorhandenen Wert überschreiben“ lässt Sie das Verhalten wählen. Aktiviert erzwingt er bei der Erstellung stets Ihre Standardgruppe. Deaktiviert füllt er nur Produkte, die noch keine Steuerregel haben – praktisch, wenn Sie bereits korrekt konfigurierte Produkte duplizieren oder wenn bestimmte Produkte auf „Keine Steuer“ bleiben müssen.
Leichtgewichtig, ohne Nebenwirkungen
Das Modul schreibt ein einziges Feld, id_tax_rules_group, direkt in die Tabellen product und product_shop, unter Berücksichtigung des Multishop-Kontexts. Keine anderen Daten werden berührt, kein schwerer Update-Hook wird auf dem Entwurf ausgelöst, und der PrestaShop-Core wird nicht überladen. Der Quellcode wird unverschlüsselt geliefert und die Deinstallation ist sauber.
Es gibt noch keine Rezensionen.