問題タブ [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.
admin - EPIServer 6 で管理者がページを削除できない
EPIServer 6 で「このページを変更する権限がありません」と表示される問題があります。私は最高の管理者であると 100% 確信しており、同僚の管理者アカウントも試してみました。
これは、次のアイコンを示しています。
このページは以前にプロジェクトから強制的に削除され、メニューからアクセスしようとするとエラーが発生しました。プロジェクトにページを追加し直しましたが、まだページ上の episerver 経由で削除できません..
何か案は?Google検索は乾いた..
.htaccess - 「/bin/」を書き換えるが、代わりに 404 ページに移動する
Episerver サイトで、サードパーティの URL リライター Helicon Isapi Rewrite を使用しています。
私の書き換えルールの 1 つに、「from」URL に「aaa/bin/yyy」が含まれています。書き換えられた URL が表示されることを期待して完全な URL にアクセスすると、404 ページが表示されます。「/bin/」なしのすべての書き換えは正常に機能します。
これはおそらく、「/bin/」を含むすべての URL リクエストを 404 ページに送信するように Episerver が構成されているためです。そのため、私の書き換えルールは処理されません。
特定のリクエストに対して404ページにリダイレクトしないようにEpiserverに指示する方法についてのアイデアはありますか?
ありがとう。
episerver - リクエストが EPiServer ビジター グループと一致する場合、コードをチェックインする方法
EPiServer 6r2 で新しい「訪問者グループ」を設定しました。<body>
ユーザーがそのグループに属している場合は、サイトのタグに css クラスを追加して、異なるグループが異なるサイト デザインを取得するようにします。この余分なクラスを追加するために、現在の訪問者がマスターページ ファイルのコード ビハインドの一致するグループに属しているかどうかを確認しようとしていますが、以下のコードで false 以外を返すことができません。
記載されているロール名が、訪問者グループを追加するときに CMS UI に入力した名前であるかどうかはわかりません。
ポール・スミスはこれに対する提案された解決策をブログに書いていますが、私はまだ何も返すことができていfalse
ません.ブログ記事の唯一のコメントから判断すると、私は一人ではありません. このリンクのコードサンプル#1(これは私が使用しているものです):
正しいプリンシパルを配置するために設定する必要があるメンバーシップとロール プロバイダーの開発者ガイドを見つけました。私がチェックしたところ、これはすでに私の設定に当てはまります。replacePrincipal
true
ドキュメンテーション
- EPiServer 7 ドキュメント
奇妙なことに、 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 のコーディングは、戦争の霧のようなものであり、私は少し戦いに疲れています。
episerver - 編集モードのページツリーで一度に複数のページを移動することはできますか?
Windows では、Ctrl + 複数のファイルを選択し、ドラッグ アンド ドロップするか、コンテキスト メニューを使用できます。
EPiServer 6 R2 に同様の機能はありますか? そうでない場合、代替手段は何ですか?
ありがとう。
asp.net - 既存の EPiServer v6 サイトとデータベースのインストール
私は EPiServer でまったく新しいもので、自分のマシンにインストールする必要があるサイトがあります。v6 は MVC パターンをサポートしていないため、このサイトは Web フォームで開発します。プロジェクトのすべてのファイルとデータベースがありますが、Deployment Center を起動すると、新しいサイトをインストールするしかありません。既存のものをインストールするにはどうすればよいですか? このサイトは Composer テンプレートを使用しています。正しいバージョンの Composer をダウンロードしてインストールしましたが、Deployment Center を介してインストールしたいサイトで構成する必要があると思われます。
これを行う方法がわからず、オンラインで探していた情報を見つけることができませんでした..
ありがとうございました
episerver - ページのバージョン履歴が消えました
EPiServer CMS 6 R2 Web サイトを所有しており、いくつかのページで以前のページ バージョンがすべて失われているように見えます。現在のバージョンのみが残ります。これは、数百の Web サイトで、約 20 ページに影響を与えました。
Web 編集者は、影響を受けたページのいずれかを操作したことがあるかどうかを思い出せません。あるとすれば、スペルの小さな修正とページ ツリー内のページの移動だけです。
ウェブ編集者が覚えているように、ウェブサイトには Google アナリティクスがあり、ページが 1 年以上存在していることを確認できます。
スケジュールされたすべてのジョブを確認しましたが、アクティブなものはほとんどなく、アクティブなジョブはページのバージョン履歴とは関係ありません。
何が原因なのか途方に暮れています。何か考えはありますか?