2017-08-08 11 views
2

Umbracoを初めて使用し、独自のプロパティエディタを作成しました。私は現在、Umbracoベルサイトから例を実装しようとしています:私はそれは私が私のドキュメントタイプにプロパティエディタを追加したときに警告メッセージを示す、作業を取得するために管理Umbraco Backofficeがカスタムプロパティエディタの変更を登録していません

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

しかし、Pagedown-bootstrapファイルを追加して、プロジェクトを保存して再構築した後、ブラウザのキャッシュを更新すると、エディタを追加する前に警告メッセージが表示されます。私は開発者セクションでもデータ型を再作成しようとしましたが、これは私には同じ結果をもたらします。

私はこれがなぜ起こり、どのようにそれを修正するのかを知りません。 Umbracoが私が知らないデータをキャッシュする方法について何かありますか?

+0

により、以下のバージョン番号コンフィグ/ ClientDependency.configに

アップデートをclientdependency番号を更新してみてください。ハードリセットを試してください。または、web.configを編集して(空白行を2行追加してもう一度保存してください)、アプリケーションを強制的に再起動する必要があります。 –

+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バージョンをアップアップする必要があります。パッケージをインストールしたり、umbracをアップグレードしたりすると、このバージョン番号がそのキャッシュをバストするように自動的に調整されます。そのため、umbracoをアップグレードしたりパッケージをインストールするときにこの問題に気付かないのはこのためです。 – bowserm

+0

これは私のためには機能しませんでした。同じ古いhtmlファイルとJSファイルが使用されています。 – Bcbury

関連する問題