web-dev-qa-db-ja.com

カテゴリーページの検索を作成する

カテゴリページ用の検索モジュールをjoomlaで作成したいと思います。 「検索」や「スマート検索」などのデフォルトモジュールは、リクエストされた場所と同じページではなく、独自のページに結果を表示します。

必要な設定に関するご意見をお聞かせください。コードを変更する必要がありますか。

5
GRESPL Nagpur

いくつかの簡単な考え:

特定のカテゴリの検索結果を即座に表示する検索モジュールが必要だと思います。 AJAX=を使用して結果を表示しているサードパーティの検索モジュールがあります。それらの多くには、検索結果を表示するカテゴリを指定するオプションがある場合があります。

ただし、通常、これらのモジュールの検索結果はコンポーネント領域ではなくモジュールに表示されます。特定の検索のすべての結果が必要な場合は、通常、検索コンポーネントビューに移動するか、独自のコンポーネント、そのコンポーネントビューに。

ただし、上記の内容が目的のものではない場合でも、JEDを調べて、そこに何があるかを調べることは価値があるかもしれません。


検索/フィルター機能を備えたコンテンツカテゴリページ

検索フィールドのあるコンテンツカテゴリページが必要な場合は、フィールドの入力に基づいて、表示された記事を即座にフィルタリングします。com_contentをカスタマイズする必要があると思います。

多分最良のオプションは、これのために完全な[〜#〜] mvc [〜#〜]を作成し、これを含むフォームを含む特別なカテゴリページ用の新しいメニュー項目を作成することです。上部と下部の入力フィールドをフィルター/検索すると、結果が表示されます。

次に、モデルに検索機能を追加する必要があります。検索フィールドからの入力を使用し、検索結果を返すSQLクエリを作成します。

検索フィールドに入力しているときにビューを即座に更新したい場合は、AJAXを実装する必要があります。

2
FFrewin