Search WebPartでコンテンツを使用してデフォルトの空のテキストをどのように設定しますか?

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/74589

質問

検索WebPartでコンテンツを使用しています。一致がないときにメッセージを表示してください、単純な権利があるようです。私はこれを把握しようとしていると私は髪を引っ張った、そして私はアシストを感謝します。

表示テンプレートでは、これら2行のコードが表示されていることを示唆しています。

var $noResults = Srch.ContentBySearch.getControlTemplateEncodedNoResultsMessage(ctx.ClientControl);

...

if (ctx.ClientControl.get_shouldShowNoResultMessage())
{
ms_outHtml.push(''
,'        <div class="', noResultsClassName ,'">', $noResults ,'</div>'
.

私の質問は、検索WebPartによるコンテンツでデフォルトの空のテキストを設定するのですか?

[編集]

下記の$noResultsに加えて、Visible Web-PartプロパティでVassiliチェックボックスをチェックする必要があります。私はMicrosoftがなぜマイクロソフトが何かをとても簡単にしなければならないのか疑問に思います。

役に立ちましたか?

解決

You'll need to set the EmptyMessage web part property value. The property is hidden so you'll have to set it programmatically or by exporting the web part and editing the .webpart file.

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top