問題タブ [episerver-6-r2]

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 投票する
3 に答える
704 参照

admin - EPIServer 6 で管理者がページを削除できない

EPIServer 6 で「このページを変更する権限がありません」と表示される問題があります。私は最高の管理者であると 100% 確信しており、同僚の管理者アカウントも試してみました。

これは、次のアイコンを示しています。

ここに画像の説明を入力

このページは以前にプロジェクトから強制的に削除され、メニューからアクセスしようとするとエラーが発生しました。プロジェクトにページを追加し直しましたが、まだページ上の episerver 経由で削除できません..

何か案は?Google検索は乾いた..

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

.htaccess - 「/bin/」を書き換えるが、代わりに 404 ページに移動する

Episerver サイトで、サードパーティの URL リライター Helicon Isapi Rewrite を使用しています。

私の書き換えルールの 1 つに、「from」URL に「aaa/bin/yyy」が含まれています。書き換えられた URL が表示されることを期待して完全な URL にアクセスすると、404 ページが表示されます。「/bin/」なしのすべての書き換えは正常に機能します。

これはおそらく、「/bin/」を含むすべての URL リクエストを 404 ページに送信するように Episerver が構成されているためです。そのため、私の書き換えルールは処理されません。

特定のリクエストに対して404ページにリダイレクトしないようにEpiserverに指示する方法についてのアイデアはありますか?

ありがとう。

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

episerver - リクエストが EPiServer ビジター グループと一致する場合、コードをチェックインする方法

EPiServer 6r2 で新しい「訪問者グループ」を設定しました。<body>ユーザーがそのグループに属している場合は、サイトのタグに css クラスを追加して、異なるグループが異なるサイト デザインを取得するようにします。この余分なクラスを追加するために、現在の訪問者がマスターページ ファイルのコード ビハインドの一致するグループに属しているかどうかを確認しようとしていますが、以下のコードで false 以外を返すことができません。

記載されているロール名が、訪問者グループを追加するときに CMS UI に入力した名前であるかどうかはわかりません。

ポール・スミスはこれに対する提案された解決策をブログに書いていますが、私はまだ何も返すことができていfalseません.ブログ記事の唯一のコメントから判断すると、私は一人ではありません. このリンクのコードサンプル#1(これは私が使用しているものです):

正しいプリンシパルを配置するために設定する必要があるメンバーシップとロール プロバイダーの開発者ガイドを見つけました。私がチェックしたところ、これはすでに私の設定に当てはまります。replacePrincipaltrue


ドキュメンテーション

奇妙なことに、 http: //sdk.episerver.com/から 6r2 のドキュメントを検索したところ、6.2 のオブジェクト ブラウザーにクラスが表示されていても、IPrincipalExtensions のドキュメントがまったく見つかりませんでした。私のslnで。詳細: アセンブリEPiServer.ApplicationModules- C:\Windows\assembly\GAC_MSIL\EPiServer.ApplicationModules\6.2.267.1__8fe83dea738b45b7\EPiServer.ApplicationModules.dll-public static bool IsInRole(this System.Security.Principal.IPrincipal principal, string role, EPiServer.Security.SecurityEntityType type) メンバーEPiServer.Personalization.VisitorGroups.IPrinicipalExtensions


エラーを見つけた場合、または何かを見逃した場合は、コメントしてください。EPiServer のコーディングは、戦争の霧のようなものであり、私は少し戦いに疲れています。

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

episerver - 編集モードのページツリーで一度に複数のページを移動することはできますか?

Windows では、Ctrl + 複数のファイルを選択し、ドラッグ アンド ドロップするか、コンテキスト メニューを使用できます。

EPiServer 6 R2 に同様の機能はありますか? そうでない場合、代替手段は何ですか?

ありがとう。

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

asp.net - 既存の EPiServer v6 サイトとデータベースのインストール

私は EPiServer でまったく新しいもので、自分のマシンにインストールする必要があるサイトがあります。v6 は MVC パターンをサポートしていないため、このサイトは Web フォームで開発します。プロジェクトのすべてのファイルとデータベースがありますが、Deployment Center を起動すると、新しいサイトをインストールするしかありません。既存のものをインストールするにはどうすればよいですか? このサイトは Composer テンプレートを使用しています。正しいバージョンの Composer をダウンロードしてインストールしましたが、Deployment Center を介してインストールしたいサイトで構成する必要があると思われます。

これを行う方法がわからず、オンラインで探していた情報を見つけることができませんでした..

ありがとうございました

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

episerver - ページのバージョン履歴が消えました

EPiServer CMS 6 R2 Web サイトを所有しており、いくつかのページで以前のページ バージョンがすべて失われているように見えます。現在のバージョンのみが残ります。これは、数百の Web サイトで、約 20 ページに影響を与えました。

Web 編集者は、影響を受けたページのいずれかを操作したことがあるかどうかを思い出せません。あるとすれば、スペルの小さな修正とページ ツリー内のページの移動だけです。

ウェブ編集者が覚えているように、ウェブサイトには Google アナリティクスがあり、ページが 1 年以上存在していることを確認できます。

スケジュールされたすべてのジョブを確認しましたが、アクティブなものはほとんどなく、アクティブなジョブはページのバージョン履歴とは関係ありません。

何が原因なのか途方に暮れています。何か考えはありますか?