問題タブ [episerver-7]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
881 参照

migration - EPiServer CMS 6 R2 から EPiServer CMS 7.5 へのコンテンツのエクスポート

リンクされた vpp コンテンツ (主に画像とドキュメント) を含む EPiServer CMS 6 R2 Web サイトからページ ツリーの一部をエクスポートするシナリオがあります。

しかし、これらのページを EPiServer CMS 7.5 にインポートすると、新しいページはリンクされたコンテンツとの関係を維持しません (アセット BLOB ストレージにインポートされます)。

また、VPP「PageFiles」に保存されているコンテンツは、エクスポート/インポートを使用してまったくインポートされません(私が見ることができるものから)。

ページ、そのコンテンツ、および外部 URL を追跡する CSV ファイルを生成するスケジュールされたジョブを使用し、ページファイルを手動でアップロードすることによって、これを解決することになりました。

私の質問は、これは機能するはずですか? または、保持されたページ <-> コンテンツ関係を使用して 6R2 と 7.5 の間でエクスポート/インポートを成功させるための推奨される方法は何ですか?

0 投票する
2 に答える
1695 参照

caching - キャッシュ依存関係を使用した EPiServer CMS 7.5 でのオブジェクトのキャッシュ

オブジェクトの小さなリストを保存し、Web サイトの開始ページへの依存関係を作成したいと考えています。したがって、開始ページが変更されたときにキャッシュの無効化を強制します。これは、古いキャッシュの実装で簡単に実行できましたが、現在は廃止されています。

ドキュメントには、CacheEvictionPolicy クラスを使用する必要があると記載されています。しかし、このクラスで依存関係をセットアップする方法がわかりません。

私の質問は次のとおりです: EPiServer 7.5 で EPiServer コンテンツ (IContent) に依存するオブジェクトをどのようにキャッシュしますか?

0 投票する
2 に答える
1502 参照

url - EpiServer.Url プロパティをプログラムで設定する方法

私の BlockData タイプでは、タイプ EpiServer.Url のプロパティがあります

public virtual EpiServer.Url Url { get; set; }

EditMode から、具体的な PageData インスタンスに設定できますが、ContentReference のみを持つコードで設定する方法がわかりませんか?

助けてくれてありがとう。

編集

これを行うために私が見つけた1つの方法は、次のとおりです。

もしあれば、誰かが私にもっと良い解決策を教えてくれたらうれしいです。

0 投票する
3 に答える
2784 参照

episerver - Episerver - BlockData が IContent を実装しない理由

BlockData クラスが IContent を直接実装しない理由を知っている人はいますか? BlockData がデータベースから取得されている間、Castle によって作成されたプロキシは IContent を実装することを知っています。

StackOverflow がこの種の質問に適していない場合は、移動してください。

0 投票する
1 に答える
190 参照

frontend - EPiServer で編集モードの場合のカスタム クラス

EPiServer で編集モードの場合にのみ、クラスをコンテナー div に設定する方法があるかどうか疑問に思っています。html要素を追加するこの方法を見つけました:

しかし、次のようにする方法はありますか?

私にとっては、次のようにレンダリングされます。

しかし、これを機能させる賢い方法が必要ですか?

0 投票する
1 に答える
284 参照

episerver - EPiServer 7 のデバッグ シンボル

EPiServer 7 でコードをデバッグする方法を探しています。このブログ投稿によると、デバッグ シンボルは EPiServer 6 で使用できます。EPiServer 7 で同じアプローチを試みましたが、シンボルが読み込まれません。

EPiServer 7 のデバッグ シンボルは何とか利用できますか?