Jaka jest różnica między hookami a overridami w PrestaShop?

1379 wyświetleń

Hooki to wyznaczone punkty rozszerzenia w kodzie PrestaShop, w których moduły mogą wstrzykiwać treść lub zachowanie. Są preferowanym sposobem rozszerzania funkcjonalności, ponieważ wiele modułów może korzystać z tego samego hooka bez konfliktów. Overridy zastępują całe klasy lub kontrolery — tylko jeden override na klasę jest możliwy i mogą się zepsuć przy aktualizacjach PrestaShop. Pomyśl o hookach jako o gniazdkach wtyczkowych (wiele wtyczek może się podłączyć), a o overridach jak o przebudowaniu instalacji elektrycznej (tylko jedno przebudowanie na przewód). Zawsze preferuj hooki.

Learn more: our PrestaShop hooks guide.

Czy ta odpowiedź była pomocna?

Masz jeszcze pytania?

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

Loading...
Back to top