Karena forum resmi Magento 2.0 tidak membantu, saya akan memposting pertanyaan saya di sini juga.
Kami sedang dalam proses membangun tema kami sendiri berdasarkan tema Magento Blank dan kami ingin menerapkan 2 perubahan kecil pada dropdown minicart di header. File-file ini dimuat melalui JS (kerangka kerja Knockout.js), tetapi hanya menduplikasi file ke tema kita sendiri di folder yang sama ( Name/name2/web/template/minicart/item/default.html
) dan mengeditnya tidak menunjukkan perubahan apa pun sehingga kami menduga perilaku override berbeda dalam kasus ini.
Bisakah seseorang mengarahkan kita ke arah yang benar? Terima kasih!
magento2
knockoutjs
Klaus De Buysser
sumber
sumber
Jawaban:
Ini adalah cara yang tepat untuk mengganti file html. Saya juga punya masalah ini, saya pikir itu caching browser yang mencegah menampilkan perubahan. Saya tidak punya solusi nyata untuk masalah ini, tetapi Anda dapat membuka toko web di jendela penyamaran setiap kali Anda mengubah file .html.
sumber
Ini adalah cara yang tepat untuk mengganti file template. Anda harus menghapus folder secara manual dari
pub/static/frontend/{{Package}}/{{theme}}
folder dan menghapus cache browser Anda.Jalankan perintah
php bin/magento setup:static-content:deploy
Coba muat halaman dan perubahan ditampilkan.
Terima kasih.
sumber