OpenCart 3 : modifications persistantes malgré la suppression du cache - Exploration des caches Ocmod et Twig
Dans OpenCart 3, un problème courant survient lorsque des modifications sont apportées à le fichier \catalog\controller\product\product.php ne parvient pas à se refléter sur la page de détails du produit. Après avoir vidé le cache système et actualisé la page, les modifications restent absentes.
Ce comportement est attribué à deux coupables potentiels au sein de l'architecture d'OpenCart : les caches ocmod et twig.
Cache Ocmod
Ocmod est une extension OpenCart qui permet de modifier facilement les fichiers principaux sans les éditer directement. Lorsque des modifications sont apportées aux fichiers principaux, ocmod crée un cache pour rationaliser les requêtes ultérieures. Cependant, si les modifications apportées aux fichiers principaux ne sont pas reflétées dans le cache, cela peut conduire au problème observé.
Pour vider le cache ocmod, suivez ces étapes :
Twig Cache
Twig est le moteur de création de modèles d'OpenCart. Il met en cache les modèles compilés pour améliorer les performances. Lorsque des modifications sont apportées aux modèles, le cache peut ne pas être automatiquement mis à jour, ce qui entraîne l'absence de ces modifications sur le frontend.
Pour vider le cache Twig :
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3