2017-08-08 56 views
2

我是Umbraco的新手,並且創建了自己的屬性編輯器。目前我正在試圖從一把umbraco美女現場實施例子:Umbraco後臺不註冊對定製屬性編輯器所做的更改

https://umbraco.github.io/Belle/#/tutorials/CreatingAPropertyEditor

我設法得到它的工作,顯示出當我添加屬性編輯器到我的文檔類型的警報消息。

但是,在添加Pagedown-bootstrap文件,保存並重建項目以及刷新瀏覽器緩存之後,添加編輯器時它仍會提供以前的警報消息。我也嘗試在開發人員部分重新創建數據類型,但是這給了我相同的結果。

我不知道爲什麼發生這種情況,以及如何解決它。有沒有關於Umbraco緩存我不知道的數據的方法?

+0

在配置/ ClientDependency.config更新clientdependency數

更新下面的版本號將可能是您的瀏覽器緩存中的文件。嘗試硬重置或編輯您的web.config(添加兩個空行並再次保存),這應該強制應用程序重新啓動。 –

+0

在開發一把umbraco屬性編輯器,我經常使用這個瀏覽器擴展程序清除緩存:https://chrome.google.com/webstore/detail/clear-cache/cppjkneekbjaeellbfkmgnhonkkjfpdn 角似乎有時緩存模板很辛苦,這擴展似乎清楚了。 – mortenbock

回答

2

你可以嘗試1

<clientDependency version="{version number}" fileDependencyExtensions=".js,.css" loggerType="Umbraco.Web.UI.CdfLogger, umbraco"> 
+2

這是一個很好的答案。如果有人好奇,我想補充一點細節。當你的umbraco網站使用''運行時,Umbraco使用ClientDependency緩存所有後臺css和javascript。您必須提高clientDependency版本以刷新此緩存。您會注意到,當您安裝軟件包或升級umbraco時,會自動調整此版本號以禁用該緩存。這就是爲什麼當你升級umbraco或安裝軟件包時你沒有注意到這個問題。 – bowserm

+0

這不適合我。正在使用相同的舊HTML和JS文件。 – Bcbury

相關問題