Jump to content

Override de classe


Recommended Posts

salut à tous,

 

j'ai pu déjà constater l'override de classe ne marche pas forcément.

Dans certains cas, je suis obligé de définir ma classe comme suit :

Class Cart extends ObjectModel {

....

placé dans override/classes

 

car Class Cart extends CartCore, ne fonctionne pas

 

Dans mon cas présent, cette méthode fonctionne même pas (idem cart extends cartcore)

j'ai procédé d'une autre manière en mettant le rep override dans un module, idem ça ne marche pas.

 

Comment faire fonctionner les override dans un prestashop 1.5.6

 

merci

 

PS: je suis spécialiste de la version 1.4, je n'interviens que rarement sur la version 1.5 ou 1.6.

Link to comment
Share on other sites

Bonjour,

 

Ca fonctionne pourtant sans aucun soucis chez moi, qu'est ce que tu veux dire par "ça ne marche pas" ? 

 

Si ça ne prend pas en compte la modification, essaye de supprimer le "class_index.php" dans /cache

Link to comment
Share on other sites

la façon de faire classique

en gros :

je crée dans override/classes, un fichier cart.php

dedans j'ai une classe Class cart extends cartcore

dans cette même classe, je redéfinie le constructeur en y mettant par ex exit;

et bien, ça ne prend pas en compte.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...