Étant donné que les forums officiels de Magento 2.0 ne sont d'aucune aide, je posterai également ma question ici.
Nous sommes en train de construire notre propre thème basé sur le thème Magento Blank et nous aimerions implémenter 2 petites modifications dans la liste déroulante des mini-cartouches dans l'en-tête. Ces fichiers sont chargés via JS (framework Knockout.js), mais simplement la duplication du fichier sur notre propre thème dans le même dossier ( Name/name2/web/template/minicart/item/default.html
) et leur modification ne montre aucune modification, nous pensons donc que le comportement de substitution est différent dans ce cas.
Quelqu'un peut-il nous orienter dans la bonne direction? Merci!
magento2
knockoutjs
Klaus De Buysser
la source
la source
Réponses:
C'est la bonne façon de remplacer le fichier html. J'ai également eu ce problème, je pense que c'est la mise en cache du navigateur qui empêche d'afficher les modifications. Je n'ai pas de vraie solution à ce problème, mais vous pouvez ouvrir la boutique en ligne dans une fenêtre de navigation privée chaque fois que vous modifiez le fichier .html.
la source
C'est la bonne façon de remplacer le fichier modèle. Vous devez supprimer le dossier manuellement du
pub/static/frontend/{{Package}}/{{theme}}
dossier et vider le cache de votre navigateur.Exécuter la commande
php bin/magento setup:static-content:deploy
Essayez de charger la page et les modifications sont affichées.
Merci.
la source