mikeshop Posted October 20, 2019 Share Posted October 20, 2019 Bonjour, Savez vous comment je pourrais vider le cache d'un unique module ou d'un template et pas devoir tout éffacer ? J'ai un module avec une valeur qui change toute les 24h; le probléme c'est qu'à cause du cache la valeur reste figée J'ai entendu parler d'une fonction sur le web, mais ça ne fonctionne pas $this->context->smarty->clearCompiledTemplate("modules/daydeal/views/templates/hook/jxdaydeal-home.tpl"); Une idée de la façon de s'y prendre ? Link to comment Share on other sites More sharing options...
solsol69 Posted October 21, 2019 Share Posted October 21, 2019 bonjour peut être en le réinitialisant Link to comment Share on other sites More sharing options...
mikeshop Posted October 21, 2019 Author Share Posted October 21, 2019 Bonjour, merci de ta réponse mais j'ai déjà trouvé donc sujet résolu Pour ceux qui tomberont sur le sujet et chercheront à automatiser la tache dans un cronjob par exemple il faut utiliser 2 fonctions de smarty (je sais pas pourquoi 2 d'ailleurs, mais l'une ne fonctionne pas sans l'autre) il faut utiliser clearCompiledTemplate('chemin vers le tpl') ET clearCache(chemin vers le hook) Link to comment Share on other sites More sharing options...
solsol69 Posted October 21, 2019 Share Posted October 21, 2019 bonjour Merci pour l'info c toujours bon a savoir. 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