Jump to content

[Fonctionnalités] Ajout d'exeption: SmartyException


Recommended Posts

Bonjour à tous,

Bonjour la Team,

 

Adorant la gestion des exceptions nouvelles dans la 1.5 et trouvant ça bien plus clair voir plus "pro" (une exception ne l'étant pas vraiment ! ;)), j'ai souhaité rajouter une exception pour Smarty mais je n'y arrive pas en override et je vois que la classe Smarty en a une (vide).

 

Pensez-vous qu'il est possible de suivre la même mécanique pour les SmartyException ?

 

Cordialement,

J. Danse

Edited by J. Danse (see edit history)
Link to comment
Share on other sites

Je viens de réaliser ma requête en overridant la méthode dispatch classe Dispatcher et en créant une nouvelle classe se basant purement et simplement sur la classe PrestaShopExeption

 

Le tout fonctionne nickel mais, bémol, il me faut modifier le fichier /tools/smarty/Smarty.class.php afin de retirer la classe existante dans le package de Smarty.

 

De plus, il ne semble pas possible de faire un override de la classe Dispatcher sans la copier/coller entièrement et y effectuer les modifications. Juste ?

 

En voici le résultat:

 

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...