AFRIT Posted May 19, 2018 Share Posted May 19, 2018 bonjour je suis débutant en développement prestashop, j'ai fait des surcharges, mais je trouve que certaines classes n'autorisent pas cette fonctionnalité, alors est quil ya une methode ou liste pour savoir qu'une classe est 'surchargeable' ou non merci. Link to comment Share on other sites More sharing options...
BeComWeb Posted May 21, 2018 Share Posted May 21, 2018 Toutes les classes, tous le contrôleurs et tous les modules sont surchargeables. Si tu cherches une liste, ce qui s'en rapproche le plus c'est le contenu du fichier cache/class_index.php. Link to comment Share on other sites More sharing options...
coeos.pro Posted May 21, 2018 Share Posted May 21, 2018 toutes les fonctions peuvent être overridées si elles sont dans des fichiers php du dossier classes, controllers et dans les modules (mais seulement le fichier du module), sauf si ces fonctions sont définies comme "final" comme par exemple la fonction isModuleTrusted : https://github.com/PrestaShop/PrestaShop/blob/develop/classes/module/Module.php#L1653 http://php.net/manual/fr/language.oop5.final.php Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now