opencart更新緩存,magento讀音
2022-11-14 10:51:33 - 米境通跨境電商
很多新手在著手opencart的二次開發(fā)時,都會遇到修改完成后,頁面刷新頁面卻沒有變化,這里我給大家分出了一下幾種情況。①opencart3.0及以上版本自帶的主題...
文章目錄[+]
很多新手在著手opencart的二次開發(fā)時,都會遇到修改完成后,頁面刷新頁面卻沒有變化,這里我給大家分出了一下幾種情況。
①opencart3.0及以上版本自帶的主題模板緩存和ocmod生成文件的緩存:
主題模板緩存Dashboard->右上角的設(shè)置按鈕->關(guān)閉緩存->更新
ocmod緩存,這個緩存一般都是由于安裝了插件生成了緩存文件,導(dǎo)致了程序沒有按照原文件流程去走,所以我們應(yīng)當(dāng)去找到對應(yīng)的緩存文件修改。
例如你需要修改的是admin/controller/catalog/product.php文件,那么你需要去查看system/storage/modification/admin/controller/catalog/product.php是否有這個文件,如果有,那就在這里修改然后刷新頁面查看即可,修改完成后記得在原文件(admin/controller/catalog/product.php)中也要在對應(yīng)的地方修改,最后更新ocmod查看效果。
②游覽器緩存問題,游覽器為了節(jié)約網(wǎng)絡(luò)的資源加速瀏覽,瀏覽器在用戶磁盤上對最近請求過的文檔進(jìn)行存儲,當(dāng)訪問者再次請求這個頁面時,瀏覽器就可以從本地磁盤顯示文檔,這樣就可以加速頁面的閱覽。這個最主要影響的是網(wǎng)站上的css的緩存和js的緩存,這個在本地是比較好解決,Ctrl+F5即可清除css和js的緩存,但是問題在于如果你的網(wǎng)站正在使用時,你完成修改,但大多數(shù)用戶是不會去主動這樣清除緩存,這個時候我們可以修改css路徑來讓游覽器重新加載,例如我修改了view/sty