問題タブ [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.
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 の間でエクスポート/インポートを成功させるための推奨される方法は何ですか?
caching - キャッシュ依存関係を使用した EPiServer CMS 7.5 でのオブジェクトのキャッシュ
オブジェクトの小さなリストを保存し、Web サイトの開始ページへの依存関係を作成したいと考えています。したがって、開始ページが変更されたときにキャッシュの無効化を強制します。これは、古いキャッシュの実装で簡単に実行できましたが、現在は廃止されています。
ドキュメントには、CacheEvictionPolicy クラスを使用する必要があると記載されています。しかし、このクラスで依存関係をセットアップする方法がわかりません。
私の質問は次のとおりです: EPiServer 7.5 で EPiServer コンテンツ (IContent) に依存するオブジェクトをどのようにキャッシュしますか?
url - EpiServer.Url プロパティをプログラムで設定する方法
私の BlockData タイプでは、タイプ EpiServer.Url のプロパティがあります
public virtual EpiServer.Url Url { get; set; }
EditMode から、具体的な PageData インスタンスに設定できますが、ContentReference のみを持つコードで設定する方法がわかりませんか?
助けてくれてありがとう。
編集:
これを行うために私が見つけた1つの方法は、次のとおりです。
もしあれば、誰かが私にもっと良い解決策を教えてくれたらうれしいです。
episerver - Episerver - BlockData が IContent を実装しない理由
BlockData クラスが IContent を直接実装しない理由を知っている人はいますか? BlockData がデータベースから取得されている間、Castle によって作成されたプロキシは IContent を実装することを知っています。
StackOverflow がこの種の質問に適していない場合は、移動してください。
frontend - EPiServer で編集モードの場合のカスタム クラス
EPiServer で編集モードの場合にのみ、クラスをコンテナー div に設定する方法があるかどうか疑問に思っています。html要素を追加するこの方法を見つけました:
しかし、次のようにする方法はありますか?
私にとっては、次のようにレンダリングされます。
しかし、これを機能させる賢い方法が必要ですか?
episerver - EPiServer 7 のデバッグ シンボル
EPiServer 7 でコードをデバッグする方法を探しています。このブログ投稿によると、デバッグ シンボルは EPiServer 6 で使用できます。EPiServer 7 で同じアプローチを試みましたが、シンボルが読み込まれません。
EPiServer 7 のデバッグ シンボルは何とか利用できますか?