検索フォームを表示させる

Searchモジュールを利用すると、簡単に検索フォーム作成を行うことができます。

Searchモジュールを使って検索フォームを作成する手順

実際にSearchモジュールを利用して検索フォームを作成する手順を記載します。
Searchモジュールはコアモジュールなので、ダウンロードする必要はありません。

設定方法

  1. モジュールを有効にする
    1. 「管理セクション」≫「サイトの構築」≫「モジュール」を選択し、設定画面を表示させます。
    2. 「Search」にチェックを入れ、画面下部の「設定の保存」を押下して、設定を保存します。
  2. 検索フォームの配置の設定
    1)「管理セクション」≫「サイトの構築」≫「ブロック」を選択し、設定画面を表示させます。
    2)「領域」を「左サイドバー」にします。
    3)次に、項目の左側に表示してある「+(プラスマーク)」をドラッグし「Corporate Factory」の下に配置します。

    4)上記1から3の設定を行い画面下部にある「ブロックの保存」を押下すると下図のように「検索フォーム」が2つ表示されます。
    ※これは今回利用しているテーマ「Garland」のデフォルト設定で「Searchモジュール」を「有効」にすると左上に表示するように
    なっているため、このように2つ表示されます。

    しかし、検索フォームは2つ必要ないため、次の手順でデフォルトの検索フォームを「非表示」に設定します。

  3. テーマ「Garland」の設定
    1)「管理セクション」≫「サイト構築」≫「テーマ」を選択し、一覧より「Garland」の「設定」を押下します。
    2)遷移した画面をスクロールし、「表示・非表示の設定」より「検索ボックス」のチェックを外し、画面下部の「設定の保存」を行い設定を保存します。

  4. 「権限」の設定
  5. 1)「管理セクション」≫「ユーザ管理」≫「権限」を選択します。
    2)遷移した画面をスクロールし、「search モジュール」の「コンテンツの検索」の匿名ユーザにチェックを入れ、
    画面下部の「権限の保存」を押下すると、検索フォームをメニューバーの下に表示させる設定は完了です。

完成例

Drupalでお悩みですか?
Drupalのことは株式会社GIMにお任せください。
Drupal支援サービスのご紹介
弊社執筆書 Drupal Pro Bookのご紹介

この記事のトラックバックURL(あなたの記事にはこのページへのリンクを含めて下さい):

http://www.webgogo.jp/trackback/555