こちらは初めての質問です。 Joomla!にカスタムフィルタを追加しようとしています。デフォルトの検索ですが、htmlにカスタムフィルタを追加するだけです。 どうすればいいですか?Joomla!にカスタムフィルタを追加!デフォルトの検索?
0
A
答えて
0
最初に調べなければならないことは、デフォルトの検索コンポーネントであり、さまざまなクエリ変数、具体的には結果をフィルタリングするために使用する方法があるかどうかを確認します。たとえば、検索を2つのカテゴリに限定したい場合、モデルにいくつかのカテゴリIDを渡すことができるかどうかを確認し、SQLクエリーを作成するときに 'where'句にそれらを含める必要があります。必要な場合は、使用するフィルタを含むカスタム検索フォームを作成するだけです。
そうでなければ、それはややトリッキーです。コアをハッキングしないことを強くお勧めします。そのため、検索コンポーネントを複製し、名前を変更してモデルに必要な変更を加えたら、新しいコンポーネントとしてインストールする必要があります。
他の誰かが既に同じタスクを達成する拡張機能を書いているかどうかを確認することもお勧めします。私はJEDにそれを作った拡張機能に固執するでしょう - http://extensions.joomla.org/
関連する問題
- 1. joomla検索ページ検索エンジンフレンドリー
- 2. Joomla!3.7の検索をカスタマイズする:デフォルトでsearcharea
- 3. 検索モジュールをJoomlaのメニュー項目として追加するには?
- 4. joomlaテンプレートオーバーライド検索プラグイン
- 5. dbの検索/追加
- 6. HTML:追加の検索フィルタコントロール
- 7. データフレームの検索と追加
- 8. ワードプレスのデフォルト検索を使用してACFによって追加された商品属性のウーココマース検索
- 9. 検索バーの隣に「詳細検索ボタン」を追加する
- 10. joomlaプラグインにcssを追加
- 11. joomlaにファイルを追加
- 12. Elasticsearchカスタムプラグイン:検索前に追加のクエリパラメータを追加
- 13. 検索バーと検索ディスプレイコントローラをマップビューに追加しますか?
- 14. カスタム検索ボックスにオートコンプリートを追加するGoogleカスタム検索
- 15. google mini検索ボックスをmediawikiに追加
- 16. カスタムテーブルビューに検索バーを追加
- 17. Googleプレイスピッカー(GMSPlacePicker)に検索バーを追加
- 18. 検索エンジンにページを追加
- 19. URLに検索パラメータを追加する
- 20. Azureに列を追加検索ブロブインデックス
- 21. 検索を追加するには?
- 22. ライブ検索パスをclangに追加
- 23. 検索ボックスウェブパーツ - デフォルトのカスタム検索範囲
- 24. 画像検索デフォルトの検索モジュール
- 25. joomlaのフロントページでjoomlaのメンバーを検索する方法
- 26. Joomlaの検索URLを発行
- 27. jqueryのは、(ECCを追加、削除、検索。)ナビゲーションバーを追加jqgrid
- 28. 自動検索の禁止/検索ボタンの追加List.js
- 29. Rails検索ジオコーダへのフィルタの検索と追加
- 30. joomla動的行を追加
ブレント、ありがとう、私はフォームフィールドを追加しましたが、私はモデルの変数を得ることができません。私はちょうどdocmanの検索でいくつかのフィルタを追加しましたが、Joomlaのデフォルト検索では簡単に見えません。 –
残念ながら、それは簡単ではありません。フィルタリングしたいものはコアモデルに含める必要があります。それ以外の場合は、独自のコンポーネントを作成する必要があります。良いことは、コアコンポーネントを単純にコピーして名前を変更し、そこに新しいコードを追加することだけです。 –