問題タブ [sitecore8.1]

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

asp.net-mvc - サイトコア 8: ControllerCreationException

どうやらエリアもサポートしているサイトコア 8.1 を使用しています。POC を開始するために、以下から sitecore81areas プロジェクトをダウンロードしました。

https://github.com/LonghornTaco/Sc81Areas

そして、シンプルな hello world コントローラーを追加しました。

ただし、サイトコア アイテムにアクセスしようとすると、次のエラーが表示されます。

デフォルトのルート構成を無効にしました。

また

  1. レイアウトにエリアを追加。
  2. エリア登録の下のデフォルト ルートを削除しました。
  3. サイトノードに mvcarea を追加

それでもエラーは続きます。根本的な原因(構成設定またはDIの可能性があります)が正確に何であるかについて少し混乱しています。

コントローラーが特定のサイトコア コントローラーから継承する必要があるかどうかわかりません。

あなたの助けは大歓迎です。

アップデート:

コードを共有したかったのですが、かなり大きいです。基本的に、以下のレポから SC81Areas プロジェクトをダウンロードし、hello コントローラーを追加しました。

https://github.com/LonghornTaco/Sc81Areas

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

sitecore - sitecore 8.1 Launchpad で HTTP 500 エラーが発生し、いくつかのアイコンが表示されない

SIM を使用して Sitecore 8.1 をインストールしていますが、ランチパッドを開くと、HTTP 500 エラーを返す ajax リクエストからいくつかの Javascript エラーが発生します。開発者ツールを見ると、次のメッセージが表示されます。

http://sitecore81/sitecore/api/ao/aggregates/all/786FBA3A4573445EA74504E3CA5E48C1/all?&dateGrouping=by-week&&dateFrom=26-07-2015&dateTo=26-10-2015&keyGrouping=collapsed

http://sitecore81/sitecore/api/ao/aggregates/all/7A9A483F195D4F96AD88473CD6854C4F/all?&dateGrouping=by-week&&keyTop=5&keyOrderBy=visits-Asc&dateFrom=26-07-2015&dateTo=26-10-2015&keyGrouping=by-key

その結果、FXM など、Launchpad にいくつかのアイコンが表示されなくなります。

スクリーンショットへのリンク

SDN の *.exe ファイルからインストールすると、同じ結果が得られます。それを修正する方法はありますか、それとも Sitecore のバグですか?

0 投票する
4 に答える
441 参照

sitecore - Sitecore 8.1 アップグレード メディア セクションが壊れている

sitecore を 7.0 から 8.1 にアップグレードしました。私が実際に遭遇した唯一の問題は、メディア セクションが壊れていて、サイト自体で画像が壊れているように見えることです。

奇妙な部分と私は、メディア アイテムをアップロードおよびダウンロードできます。chromeとfirefoxの両方で壊れています。

ありがとう![ここに画像の説明を入力] 1件の 更新

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

sitecore - 複数の Web サイトで Sitecore 8.1 MVC プロジェクトをセットアップする方法

1 つのビジュアル スタジオ ソリューションで 2 つの Web サイト用の Sitecore 8.1 MVC プロジェクトをセットアップすることを計画しているので、どのアプローチに従う必要がありますか。

アプローチ 1:

1 つのソリューションで 2 つの MVC プロジェクトを作成する必要がありますか

Sample.SC.Model ( C# クラス ライブラリ )

Sample.SC.Utility ( C# クラス ライブラリ )

Sample.SC.Web.Website1 (MVC プロジェクト) (このプロジェクトには、レイアウト、サブレイアウト、および Website1 に固有のすべてが含まれます)

Sample.SC.Web.Website2 (MVC プロジェクト) (このプロジェクトには、レイアウト、サブレイアウト、および Website2 に固有のすべてが含まれます)

アプローチ 2:

MVC プロジェクトを 1 つだけ作成し、Website1 レイアウトと Website1 サブレイアウトを Website1 フォルダーに配置し、Website2 レイアウトと Website2 サブレイアウトを Website2 フォルダーに配置する必要があります。

Sample.SC.Model ( C# クラス ライブラリ )

Sample.SC.Utility ( C# クラス ライブラリ )

Sample.SC.Web.Website (MVC プロジェクト)

****Sample.SC.Web.Website ノード下のフォルダー構造****

レイアウト

Website1 ( Website1 に固有のレイアウトが含まれます)

Website2 ( Website2 に固有のレイアウトが含まれます)

サブレイアウト

Website1 ( Website1 に固有のサブレイアウトが含まれます)

Website2 ( Website1 に固有のサブレイアウトが含まれます)

このプロジェクトでは、GlassMapper と TDS も使用する予定です。

ありがとう

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

sitecore - グローバル プロジェクトから複数の Web サイトへの Sitecore 8.1 MVC エリア ビューの統合

次の Visual Studio プロジェクトを Sitecore インスタンスと統合する予定です。

Sample.SC.Global (MVC プロジェクト) -- このプロジェクトには、Website1/Website2 で使用されるグローバル/共通の実装が含まれています。この MVC プロジェクトの領域

Sample.SC.Helper ( C# クラス ライブラリ) -- これはヘルパー クラス ライブラリとして機能します。

Sample.SC.Website1 (MVC プロジェクト) -- このプロジェクトには、この Web サイトに固有のビューが含まれており、Sample.SC.Global プロジェクトのグローバル ヘッダー/フッターを使用します。

Sample.SC.Website2 (MVC プロジェクト) -- このプロジェクトには、この Web サイトに固有のビューが含まれており、Sample.SC.Global プロジェクトのグローバル ヘッダー/フッターを使用します。

クエリ:

1. Website1 で GlobalHeader.cshtml と GlobalFooter.cshtml を参照して、Web サイトを参照するときに Global Header/Footer をWebsite1/Website2に固有のビューで表示する必要があるようにする方法

2.Sitecore GlobalHeader/GlobalFooter ビューのレンダリング アイテムパスフィールドで、 Sample.SC.Global MVC プロジェクトからこれらのファイルのパスを入力する必要があります。

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

sitecore - タイムアウトまたはサーバー障害により、セッションが失われた可能性があります。サイトコア 8.1 で

最近、Sitecore 8.0 を 8.1 に移行しました。Sitecore 8.1 で以下の問題に直面しています。

ページに画像を追加しているときに、以下のエラーが発生します。

操作を完了できませんでした。 タイムアウトまたはサーバー障害により、セッションが失われた可能性があります。

[操作を完了できませんでした。タイムアウトまたはサーバー障害により、セッションが失われた可能性があります。再試行。]

0 投票する
4 に答える
1670 参照

sitecore - Sitecore パッチ - Web サイトの追加

イベント時に HTML キャッシュがクリアされるように、サイトのリストにサイト名を追加しようとしていますpublish:end:remote

ただし、期待どおりに機能していません。私はグーグルで調べましたが、要素の前後にパッチを適用する方法について何も見つかりませんでした。ほとんどの例は on/before 属性などです。

ありがとう。

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

sitecore - グラス マッパー使用時のコントローラー レンダリング エラー

Sitecore 8.1 MVC でコントローラー レンダリングを実装しました。Index メソッドで次のエラーが発生します。

エラー: 指定されたキーがディクショナリに存在しませんでした

コード:

グラス マッパー ファイルを見逃していませんか? 助言がありますか?