問題タブ [sitecore7.2]

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

sitecore - カスタム フィールドを追加して結果をインデックス化する

Search Summary というテンプレートにカスタム フィールドを追加しました。ルークと一緒にインデックスに表示されます。しかし、それは結果データにはありません。検索結果ページにバインドできるように、結果データに追加するにはどうすればよいですか。

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

sitecore - Sitecore Social Connector 2.1 が Sitecore 7.2 で動作しない

こんにちは、Sitecore 7.2 に Social Connected 2.1 をインストールしようとすると、このエラーが発生します。

構成ノードが見つかりませんでした: contentSearch/configuration/defaultIndexConfiguration/analyzer

解決策が見つかりませんでした。

誰でもこれで私を助けることができますか?

前もって感謝します!

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

asp.net-mvc-5 - Glimpse + MVC5 + サイトコア 7.2

ASP.NET MVC5 Web サイトがあり、nuget を使用して Glimpse.MVC5 をインストールしました。この Web サイトは最新バージョンの Sitecore CMS (7.2 rev. 140314) を実行しています。ログを追加する以外は、Glimpse の構成をまったく変更していません。

(Glimpse を有効にした後) Web サイトのホームページにアクセスすると、HUD が表示されません。以下は、Glimpse ログの最後の行です。

2014-04-24 15:19:01.6043 | デバッグ | GlimpseRuntime はこのリクエストをまだ初期化していないようです。これは、 https ://github.com/Glimpse/Glimpse/issues/703 の問題で言及されているような特定のことを行っている場合に発生する可能性があります。いずれにせよ、Glimpse は無効になり、このリクエスト中に非決定的な動作が発生するのを防ぎます。

リンクを見てきましたが、それが私の状況に当てはまることがわかりません。ログに NullReferenceException はありません。

私のマシンでバニラの ASP.NET MVC5 Web サイトを使用して Glimpse.MVC5 をテストしたところ、問題なく動作したので、Sitecore と関係があると思いたくなります。

何が間違っているのか、または問題を特定する方法についてのアイデアはありますか?

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

azure - Azure で Sitecore 7.2 を実行する際の問題

Azure で 2 つの Sitecore 7.2 Web サイトを実行しています。1 つは Test で、もう 1 つは Prod です。サイトは互いのコピーであり、Prod にパブリック URL があることのみが異なります。同じ DB と usr/pwd を使用します。

Test から Prod にすべてをコピーした後、ユーザーが Sitecore にログオンしようとすると、Prod サイトでエラーが発生し始めます。Sitecore はサポート チケットを作成しようとしているようですが、エラーの本当の意味を理解できません。どんな助けでも大歓迎です。

これはエラーメッセージです

「/」アプリケーションでサーバー エラーが発生しました。

0 投票する
8 に答える
31467 参照

asp.net-mvc - 「System.Web.Webpages.Html.Htmlhelper」に「Sitecore」の定義が含まれていません

を使用すると、Visual Studio でこのエラーが発生します@Html.Sitecore

'System.Web.Webpages.Html.Htmlhelper' には 'Sitecore' の定義が含まれておらず、最適な拡張メソッド オーバーロード 'Sitecore.Mvc.HtmlHelperExtensions.Sitecore(System.Web.Mvc.HtmlHelper)' にはいくつかの無効な引数があります。

ただし、展開すると、問題なく実行されます。

MVC 5.1 で Sitecore 7.2 を使用しています。

ここに画像の説明を入力

同様のエラー メッセージを扱う記事を読んだことがありますが、フォルダファイルのsystem.web.webPages.razorセクションについて述べています。これが私のソリューションに表示される方法です。Viewsweb.config

もともとVSを再起動するだけでいいと思っていたのですが、うまくいきませんでした。誰にも提案はありますか。

編集 これは標準の Sitecore 7.2 インストールであり、次のバインディング リダイレクトがあります。

また、ビジュアルスタジオからの出力を見ると、以前は見つけられなかった追加のエラーがあります:

Instance argument: cannot convert from 'System.Web.WebPages.Html.HtmlHelper' to 'System.Web.Mvc.HtmlHelper'

編集2

これは Sitecore MVC の問題ではないと思います。で同様のエラーが発生し@Html.ActionLink("xxx", "xxx")ます。他の人は VS2012 でこの問題を見てきましたが、私は 2013 を使用しています。

編集3

現在、この質問にはかなりの数の答えがあります。このエラーが発生する理由は多数あるように思われるため、それぞれを試すことをお勧めします。

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

sitecore - Sitecore EventQueue テーブルが制御不能に成長

EventQueue テーブルが時々非常に速く成長し、1 秒間に最大 3,000 レコードになり、レコードがまったくクリアされないという問題があります (現時点で 3,000 万)。私たちの環境には次の設定があります。

サイトコア 7.2

  • 4台のCDサーバーと1台のCMサーバー
  • 4 つの CD サーバーはすべて負荷分散されます。
  • CD1 と CD2 は DB1 サーバーを指しています CD3 と CD4 は DB2 を指しています
  • サーバー 2 つのパブリッシュ ターゲットがあります (各 DB に 1 つ) マージ
  • すべてのサーバー (CM、CD) にわたってコア データベースのレプリケーションがセットアップされます。
  • EventQueue が有効になっています

いくつか質問があるので、それらを別の項目に分けます。

  1. すべての CD サーバーに対してパブリッシュが発行されると、更新されたコンテンツが CM データベースから CD データベース (すべての正しいテーブル) に直接送信されます。または、CD データベースの EventQueue テーブルに送信され、CD サーバーにジョブ/テーブルを見て、必要に応じて更新するタスク。

  2. 最初の質問への回答に応じて、同じ DB を指している 2 つの CD サーバーがある場合、EventQueue テーブルを処理する必要があるかどうかをどのように知ることができますか (それぞれがテーブルを処理し、作業を複製しているわけではありません)。

  3. EventTable テーブルがクリアされないのはなぜですか? どのようにクリアされますか、いつクリアされますか?

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

sitecore - Sitecore 7 コンテンツ検索 .ToLower() メソッドがサポートされていないため、代替手段を探しています

サイトコア 7.2 のコンテンツ検索に取り組んでいます。文書のタイトルを文字列と比較したいのですが、検索句で .ToLower() メソッドを使用すると、.ToLower() メソッドがサポートされていないというエラーが発生します。正確なエラーは : 8648 11:19:34 ERROR Unsupported string method: ToLowerInvariant. 8648 11:19:34 ERROR at Sitecore.ContentSearch.Linq.Parsing.ExpressionParser.VisitStringMethod(MethodCallExpression methodCall)

大文字と小文字を区別しない文字列比較を行う方法はありますか?