問題タブ [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 投票する
3 に答える
1266 参照

javascript - カスタム Client Editor を読み込もうとするとエラーが発生します

この記事の手順に従って基本的なカスタム エディターを作成しましたが、フォーム編集モードに入ろうとすると 404 エラーが発生します。

/EPiServer/CMS/1.0.456/ClientResources/dtk/app/editors/EmailTextbox.js

ドキュメント リンクの記事には、EPiServer が /ClinetResources/Scripts からapp名前空間へのマッピングを自動的に追加すると記載されています。パントを取り、次のように、サイトのルートに module.config を追加しました。

これで 404 は修正されましたが、フォーム モードに入ろうとするとコンソールにタイプ エラーが表示されるようになりました。

TypeError {} dojo.js:15
(無名関数) dojo.js:15
dojo.Deferred.reject.errback dojo.js:15
_174 dojo.js:15
dojo.Deferred._171.then.then dojo.js:15
dojo .Deferred.when.dojo.when dojo.js:15
dojo.declare._createInternal widgets.js:2
(無名関数) widgets.js:2
_388 dojo.js:15
map dojo.js:15
dojo.declare._createWidgets ウィジェット.js:2
(無名関数) widgets.js:2
_388 dojo.js:15
_c6 dojo.js:15
_36 dojo.js:15
_7a dojo.js:15
_ee dojo.js:15
req.injectUrl._109 dojo.js:15

なぜこのエラーが発生するのですか?

私のJSファイルのソースはリンクされた記事の通りですが、完全を期すために以下に含めました.

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

episerver-7 - EPiServer Mirroring Service 2.0 の複数のターゲットを構成することは可能ですか?

公開 Web サイトをホストする 2 つの公開 Web サーバーと、Web サイトと CMS をホストする 1 つの内部公開サーバーがある構成の場合、CMS インスタンスから両方のフロントエンド サーバーにプッシュするようにミラーリング サービスを構成することは可能ですか?

0 投票する
5 に答える
4287 参照

episerver - ContentArea のブロックを制限する

ContentArea に挿入するブロックの種類を制限する際に問題が発生しています。私が欲しいのは、SliderBlock の ContentArea プロパティが SlideItemBlock の挿入のみを持つことができるということです。

または、これは、エディターが間違ったブロック タイプをドラッグ アンド ドロップしないように制限しようとしているものを達成するための間違った方法ですか?

今のところ、SliderBlock を作成し、SlideItemBlocks を挿入できます。次に、作成した SliderBlock を新しい SliderBlock に挿入すると、永遠にループし、サイトが壊れます。これが私がコントロールしようとしているものです。

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

asp.net-mvc-routing - EPiServer ルーティングの問題

EPiServer 7 MVC アプリケーションにいくつかの css ファイルを実装しました。

ログを見ると、ページが読み込まれるたびにログに表示されるため、ルーティングは少しトリガーに満足している可能性があります。

インクルードされたファイルをルーティングしようとするのはなぜですか? また、それを無効にするにはどうすればよいですか?

ありがとう

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

authentication - EPiServer 7.5 CMS 認証を構成する方法は?

EPiServer をインストールしたとき、メンバーシップの既定の構成を MultiplexingMembershipProvider として、役割を MultiplexingRoleProvider のままにしました。

新しいユーザーを追加し、root からすべてにアクセスできるグループのメンバーにした後、新しく作成したユーザーでログインできません.これらのユーザーに CMS へのアクセス権を与えるにはどうすればよいですか?

0 投票する
5 に答える
20461 参照

asp.net-mvc-4 - IIS 使用時の SignalR 2.0 エラー /signalr/hubs 404 (見つかりません)

EPiServer 7.5 (MVC4 フレームワーク) の SignalR 2.0 に問題があります。私が得るのは404エラーだけです

GET http://web.com/signalr/hubs 404 (見つかりません)

Windows 2012 R2 サーバーですべてをホストしています。また、注目に値するのは、Visual Studio から IIS Express ですべてを実行するとソリューションが機能するが、IIS 8.5 では機能しないことです。

これまでに行ったことは、SingalR 参照を追加することです。

  • Microsoft.AspNet.SignalR.Client、2.0.0.0
  • Microsoft.AspNet.SignalR.Core、2.0.0.0
  • Microsoft.AspNet.SignalR.System.Web、2.0.0.0
  • Microsoft.OWin、2.1.0.0
  • Microsoft.OWin.Host.SystemWeb、2.1.0.0
  • Microsoft.Owin.Security、2.0.0.0
  • オーウィン、1.0.0.0

Startup.cs

アプリケーションの起動時にスタートアップが初期化されるため、動作しているように見えます。

スクリプトの組み込み

これは、1.x SignalR から更新されたソリューションではありません。

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

initialization - StructureMap 例外: EPiServer 統合の NServiceBus プロジェクトで「エントリ ポイントが見つかりませんでした」

EPiServer.Framework (v7.0.859.1) およびその他の Mediachase (v7.0.243) ライブラリを呼び出してデータベースへのアクセスを初期化する NServiceBus (v4.3.2) エンドポイントを初期化しようとしています。私のクラスServerEndpointは を実装してNServiceBus.IWantToRunWhenTheBusStopsAndStartsいます。StructureMap.IContainerそのコンストラクターは、初期化ルーチンで使用するコンテナーを取得するために に依存しStart()ます。NServiceBus で StructureMap 2.6.4 を使用するための依存関係をプロジェクトに追加しました。

ただし、System.EntryPointNotFoundExceptionエンドポイントを開始すると、「エントリ ポイントが見つかりませんでした」というメッセージで例外が発生し続けます。

私のスタートアップクラス:

初期化ルーチン:

エンドポイント構成:

私はこのコードを Web アプリケーション内で実行していません (明らかに?)。

問題を解決するために、次のことを行いました。

  • 参照されているアセンブリのバージョンの競合を確認する
  • container = StructureMap.ObjectFactory.Container;依存性注入を使用する代わりに、InitCommerceServices でローカル コンテナー変数を作成します。
0 投票する
0 に答える
142 参照

episerver - ASP.Net MVC を使用して構築された EPI Server Web サイトは、編集モード以外ではアクセスできません

Visual Studio で提供されている EI サーバー テンプレートを使用して、ASP.Net MVC アプリケーションを作成しました。私が作成した唯一のページは、編集モードで表示されています。しかし、編集モード以外でアクセスしようとすると、エラー HTTP 404 が発生します。この理由を教えてください。

感謝と敬意

ウトパル マイティ

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

episerver-7 - カスタム言語処理 EPiServer

特定のルールに従って現在の言語を設定する必要があります。意思決定を行うには、現在のページと現在のユーザーにアクセスする必要があります。ドキュメントに目を通したところ、PageBase で InitializeCulture メソッドを使用するように言われました。私のプロジェクトは WebForms ではなく MVC を使用しています。MVC の InitializeCulture に相当するものは何ですか?

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

episerver - EPIServer でページを開始ページとして設定する方法

EPIServer に 4 ページの CMS サイトを作成しました。ここで、ID '5' のページを開始ページとして設定したいと考えています。episerver.config セクションで sitesettings セクションが見つかりません。.NET が提供する MVC アプリケーション テンプレートを開発しています。しかし、pagesstarid を設定するためのオプションがありません。episever.config ファイルで taht を設定する場所。

私の設定ファイルは次のようなものです: