Şablon dosyalarını, JS (Knockout.js) aracılığıyla yüklenen kendi temasında geçersiz kılma


9

Resmi Magento 2.0 forumlarının herhangi bir yardımı olmadığından sorumu buraya da göndereceğim.

Magento Blank temasına dayalı olarak kendi temamızı oluşturma sürecindeyiz ve başlıktaki miniart açılır menüsünde 2 küçük değişiklik uygulamak istiyoruz. Bu dosyalar JS (Knockout.js çerçevesi) aracılığıyla yüklenir, ancak dosyayı aynı klasördeki kendi temamıza çoğaltmak ( Name/name2/web/template/minicart/item/default.html) ve bunları düzenlemek herhangi bir değişiklik göstermez, bu nedenle geçersiz kılma davranışının farklı olduğundan şüpheleniriz.

Birisi bizi doğru yönde gösterebilir mi? Teşekkürler!


1
Html şablonlarını geçersiz kılmak için RequireJs kullanabiliriz. Daha fazla bilgiyi
Khoa TruongDinh

Yanıtlar:


3

Html dosyasını geçersiz kılmanın uygun yolu budur. Ayrıca bu sorunu yaşadım, değişiklikleri önleyen tarayıcı önbelleğe alma olduğunu düşünüyorum. Bu sorun için gerçek bir çözüm yok, ancak .html dosyasını her değiştirdiğinizde web mağazasını gizli bir pencerede açabilirsiniz.


2

Bu, şablon dosyasını geçersiz kılmanın uygun yoludur. Klasörü klasörden manuel olarak kaldırmanız pub/static/frontend/{{Package}}/{{theme}}ve tarayıcı önbelleğinizi temizlemeniz gerekir.

Komutu çalıştır php bin/magento setup:static-content:deploy

Yükleme sayfasını deneyin ve değişiklikler görüntülenir.

Teşekkürler.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.