検索機能と検索フォームの設置
TYPOlightでは標準モジュールで検索機能が利用できます。検索エンジン設置には以下の手順を行います。- 検索エンジンのモジュールを登録する
- 検索ページ用のレイアウトを登録する
- 検索ページを作成する
はじめに検索エンジンのモジュールを登録します。
「レイアウト/モジュール」よりモジュールの追加を選択し、モジュールタイプを「検索エンジン」として登録します。検索エンジンのモジュールには、検索フォームと検索結果の表示を含みます。
検索エンジンのモジュールを登録したら、検索エンジンを適応するためのページレイアウトを登録します。
「含まれるモジュール」に先ほど登録した検索エンジンモジュールを配置します。
「レイアウト/サイト構造」に検索フォーム、検索結果を表示するためのページを作成します。
ページ編集画面の中くらいにある「ページレイアウト」で、先ほど登録した「Search」を選びます。
これで検索エンジンの設置は完了です。実際に検索ページにアクセスすると、こんな感じの検索フォームが表示されます。
また、検索フォームを全ページで表示したい場合には、検索フォームのみのモジュールをカスタムHTMLで登録して、ページレイアウトよりサイドバーなどに配置すると便利です。
フォームの「action」にはサイト構造で登録した、検索ページを指定します。(上記の例ではインサートタグを使っています。)「method」は「get」として送ります。



