0

ここに書かれている内容を理解するにはMagnolia Search Documentation検索ページを新しいテンプレートとして追加しました。 SearchPage自体にはコンテンツはありませんが、検索結果にリストすることができます。Magnolia 5.5検索ページを検索から除外する

私の質問は以下のとおりです。

  1. 私はインデックスから(テンプレートなどによって)このページを除外することができますどのように

  2. 私は、マグノリアワークスペースのフォルダ "ウェブサイト"にworkspace.xmlがあることを知っています。私自身のindexing_configuration.xmlを使用したいのであれば、そこに置くことができますか?

  3. 新しい設定でインデックスをリセットして再起動するにはどうすればよいですか?

答えて

3
  1. 除く処理を行い、誰によって決まります。私。編集者がページを除外できるようにするには、ページ・プロップにフィールドを「検索結果から非表示」に追加してから、結果を繰り返してラップしてフラグをチェックし、見つかった場合はスキップします。 sys adminが除外を行う場合、インデックス作成のconfitを変更して、そこにあるページを除外することができます。
  2. はい、それはどこに行く
  3. シャットダウン、削除インデックスサブフォルダ(最初にそれのコピーを作成する)、Webサイトのフォルダで、起動します。再インデックスは起動時に自動的に行われます。データの量によっては時間がかかることがあります。レポが破損している場合は、インデックスの再作成が失敗する可能性がありますが、別の問題があります。
+0

ありがとうございました。 1.テンプレートを使用してページを除外するために設定に何を追加しますか? (私はsysadminの方法を行くだろう..) – reencode

+0

は、どのように/いつ検索結果を繰り返しますかによって異なります。あなたがすでにテンプレートに入っていて、 'searchfn'から結果が得られたら、' '' [#list searchresults as item] \t [item [mgnl:template] == "mymodule:/ mytemplate"の場合] \t \t ...結果を印刷します... \t [/#if] [/#リスト] '' ' – Jan

関連する問題