L'une des erreurs courantes dans Opencart est d'utiliser l'éditeur de thème pour modifier les fichiers sources de votre e-commerce. L'utilisation de cet outil puissant mais risqué peut affecter l'apparence et la fonctionnalité du site.
Il est essentiel d'être conscient de ces erreurs et de les éviter afin d'optimiser le design et la performance de la boutique en ligne. Il est important de prendre en compte les complications potentielles lors de l'utilisation de l'éditeur de thème et de prendre des mesures appropriées pour garantir une expérience utilisateur fluide sur la boutique en ligne.
[astra_custom_layout id=296]
L'« Éditeur de thème » a été ajouté dans Opencart 3.0. Il permet aux utilisateurs de modifier les fichiers de modèle (les fichiers .twig) directement depuis le panneau d'administration, en sauvegardant une « copie virtuelle » de ce fichier dans la base de données, qui sera chargée à la place de l'original.

Pourquoi ne devriez-vous PAS utiliser l'éditeur de thème ?
L'une des principales raisons pour lesquelles nous ne recommandons pas l'utilisation de l'éditeur de thème d'Opencart est que si une extension tierce essaie de modifier des fichiers TWIG que vous avez précédemment modifiés à l'aide de cet éditeur, ces modifications seront ignorées sur votre boutique en ligne. Cela implique que vous devez être vigilant quant aux modifications possibles des extensions tierces et les ajouter manuellement au modèle virtuel que vous avez créé dans le passé.
Une autre raison pour laquelle nous déconseillons l'utilisation de l'éditeur de thème est que de nombreux développeurs Opencart ne sont pas conscients de ce problème. Nous avons eu des cas où des clients sont venus nous voir pour résoudre un problème que d'autres développeurs n'ont pas pu résoudre. Ils soutiennent qu'il y a un « cache » qui ne peut pas être réinitialisé ou que leur Opencart affiche une « erreur générale » dans le système de « Modifications », qui ne charge pas la version « modifiée » par OCMOD de ce fichier (ce qui est vrai, comme mentionné précédemment). Le problème est qu'ils ne sont pas conscients de la cause profonde du problème.
Nous aimerions vous rappeler le système de modification compatible selon la version d'Opencart :
Opencart 1.5.x : vQmod
Opencart 2.x : vQmod/OCMOD
Opencart 3.x : vQmod/OCMOD
Opencart 4.x : Le système de modifications a été supprimé. Que les braves survivent !
En conclusion, nous recommandons de faire des modifications de fichiers (qu'il s'agisse de tpl, twig ou php) via OCMOD/VQMOD et de ne pas utiliser cette fonctionnalité dans aucune circonstance pour éviter les problèmes discutés ci-dessus.
