Was sind PrestaShop-Overrides und warum sollte ich vorsichtig damit sein?

1369 Aufrufe

Overrides ermöglichen es Ihnen, das Kernverhalten von PrestaShop zu modifizieren, ohne Core-Dateien direkt zu bearbeiten. Sie funktionieren, indem sie bestimmte Klassen oder Controller durch Ihre benutzerdefinierte Version ersetzen. Das Problem: Pro Klasse ist nur ein Override möglich. Wenn zwei Module die gleiche Klasse überschreiben, wird eines das andere beschädigen. Dies ist die häufigste Ursache für Modulkonflikte in PrestaShop. Moderne Module verwenden stattdessen Hooks und Symfony-Services. Bevorzugen Sie bei der Evaluierung von Modulen solche, die keine Overrides benötigen.

Learn more: hooks vs overrides in PrestaShop.

War diese Antwort hilfreich?

Haben Sie noch Fragen?

Can't find what you're looking for? Send us your question and we'll get back to you quickly.

Lade ...
Nach oben