3

Umbraco 5サイトを検索する実行可能な方法はありますか?XLST検索についてはたくさん読んだことがありますが、MVC3を使用したものはありません。また、バックオフィスでさえv4に存在していた検索ボックスを失ったため、Examineは少しバグがあるようです。何か案は?

4

2 に答える 2

1

ご存知のように、UmbracoV5は廃止されました。4.xを試して、umbracoノードファクトリを使用して検索ロジックを実行するユーザーコントロールで上記を実行できます。

あなたが私の意見を得るといいのですが。

于 2012-07-12T07:11:21.503 に答える
0

私は非常に基本的な検索を作成しました。これは最善の方法ではないかもしれませんが、必要な結果が得られます。

var results = Hive.QueryContent().OfRevisionType(FixedStatusTypes.Published).ToList().Where(c => c.AllAncestorIds().Any() && c.Name.ToLowerInvariant().Contains(query.ToLowerInvariant()) && c.Attribute<bool>("excludeFromSearch") == false).ToList();

OfRevisionType(FixedStatusTypes.Published)公開されたページを返す c.AllAncestorIds().Any()削除されたアイテムが返されるのを停止します

于 2012-05-23T09:32:26.343 に答える