0

すべての記事を検索する Drupal ページ (カスタム ビュー) に検索フォームがあります。

URL: www.site.com/articles

<form> 
  <input type="text" placeholder="Search Library" class="searchbox">        
  <button type="submit" id="edit-submit" name="op" value="Search" class="form-submit">Search</button>
</form>

ユーザーがこのフォームを送信すると、次のように URL の末尾に文字列が追加されます。

www.site.com/articles?search_fulltext=SEARCHTERM&op=Search

問題は、それが機能していないことです。機能させるには、次のような別のページから検索する必要があります。

www.site.com/search?search_fulltext=SEARCHTERM&op=Search

したがって、最終的にはページに検索ボックスを配置したいと考えていますが、ユーザーが送信したときに別の URL を参照する必要があります。

www.site.com/search?search_fulltext=SEARCHTERM&op=Search

私は基本的に、検索されている別のページに検索ボックスを置きたいと思っています。それが理にかなっているなら。:)

4

1 に答える 1

1

<form> タグの action 属性を使用して、次のようにフォームを検索ページに送信します。

<form action="http://www.site.com/search">

また、特定のコンテンツ タイプの検索のみを検討している可能性が高いことにも気付きました。そのため、Custom Search モジュール ( http://drupal.org/project/custom_search ) を調べてみてください。

于 2013-01-30T22:50:40.580 に答える