Cosa sono gli override di PrestaShop e perche' dovrei stare attento?

1367 visualizzazioni

Gli override permettono di modificare il comportamento del core di PrestaShop senza modificare direttamente i file core. Funzionano sostituendo classi o controller specifici con la Sua versione personalizzata. Il problema: è possibile un solo override per classe. Se due moduli sovrascrivono la stessa classe, uno interferira' con l'altro. Questa è la causa numero 1 dei conflitti tra moduli in PrestaShop. I moduli moderni usano hook e servizi Symfony invece. Quando valuta i moduli, preferisca quelli che non richiedono override.

Learn more: hooks vs overrides in PrestaShop.

Questa risposta ti è stata utile?

Hai ancora domande?

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

Loading...
Back to top