無料ホームページテンプレート Template Party

初心者向けマニュアル公開中。完全無料でホームページを公開しよう!動画マニュアルつき。

求人サイト向けCMS(高機能版)共通メニュー

検索パーツはlist.html(各求人ごとの一覧ページ用テンプレート)にセットされています。

「地域検索」の説明

「地域検索」については、配布中のCMS専用テンプレートにサンプルとしてセットされている検索項目です。
地域を数字で管理し、それの数字を登録する事によって絞り込みの対象にする事ができます。

「試用版」の場合、以下の数字で管理しています。この値はあくまでサンプル用なので、ご利用時は自社に合わせて事前に決めておいて下さい。

試用版の場合、管理ページの「項目20」を使って用意してありますので、そこを使って下さい。

地域検索を使わない場合はもちろん「項目20」は他の用途に使って頂いて構いません。

地域検索のチェックボックスタグ(list.html内)は以下のようになっています。

<label><input type="checkbox" name="info20C[]" value="100" {val form/info20C100}>千葉市中央区</label>
<label><input type="checkbox" name="info20C[]" value="101" {val form/info20C101}>千葉市花見川区</label>
<label><input type="checkbox" name="info20C[]" value="102" {val form/info20C102}>千葉市稲毛区</label>
<label><input type="checkbox" name="info20C[]" value="103" {val form/info20C103}>千葉市若葉区</label>

解説:
1行に2箇所ずつある「info20」の文字列は管理ページの「項目20」を指します。同じく1行に2箇所ずつある「100」や「101」などの数字がデータ登録時に入力した地域コードです。
※「C」や、[]の文字はプログラム上必要なので、理由なく入れておいて下さい。

※現時点でプルダウンには対応しておりません。検索はできるのですが、検索結果ページに選択値は引き継ぎません。それでよければプルダウンでもお試し下さい。

「こだわりで検索」の説明

こだわり検索内の条件同士はand(チェックしたもの全てを満たす)検索になっています。or検索(チェックしたものどれか1つでも満たす場合に検索される)にしたい場合、index.phpの313行目と314行目あたりの冒頭のコメント「//」を入れ替えて下さい。
こだわりで検索以外の検索(例だと地域検索)の中はor検索です。これは変更できません。
また、こだわりで検索と他の検索(例だと地域検索)同士はand検索になります。

管理画面の「項目設定」メニューの「こだわり項目」で入力した情報が自動で出力されます。

こだわりで検索をアイコン化したい場合

こだわり項目は画像を使うこともできます。
テキストの代わりのアイコンを準備し、必ず「icon」というフォルダを作ってそこに入れて下さい。

続いてsetup.phpを開き、「// こだわり条件のアイコン設定」からアイコンに置き換えたい項目に画像ファイル名を記入します。
ここではサンプル解説なので3つ分しか作っていませんが、同じ項目同士はアイコンまたは画像で統一しておいた方が見た目がいいと思います。

準備は以上です。
以下が実際にホームページの検索パーツに反映されたアイコンたちです。サンプルで3つしか設定していないので、残りはテキストのままです。

新規で「勤務地で検索」のテキスト検索を設けてみましょう

管理画面で設定した項目のテキスト検索を作る事も可能です。
まずは、対象となる項目番号を確認します。管理ページの「項目設定」から希望の求人項目の編集ボタンをクリック。
編集ページが開きますので検索対象にしたい項目の番号を確認して下さい。
今回の例だと、「勤務地」を対象にしたいので「項目3」が項目番号になります。

html側を見るとわかりますが、項目3には「info3」というname値が設定されています。これがデータを参照する為の名前になります。

list.htmlを開き、検索パーツを追加します。

以下をコピペしてもらってOKです。2箇所ある「info3」が上で確認した名前です。必要に応じてここは変更しましょう。

以下のように一覧ページに検索パーツが加わっていればOKです。
実際にキーワード検索もしてみましょう。試用版の場合、飲食店のジャンルで「XXバイパス」というテキストが1件だけ登録されているので、それを入力して1件だけが出てくれば成功です。

※管理画面の「名称(title)」や「説明(contents)」は検索対象にする事はできません。

マニュアルトップに戻る