HOME   オンラインマニュアル   カスタマイズ編   キャスト検索項目を追加する

キャスト検索項目を追加する

■選択項目で追加した項目を、検索ボックスに表示する

1. プルダウン形式

「基本設定 » プロフィール設定 » 選択項目」で追加した項目をプルダウン形式で表示するには、themes/pc/searchbox.incに、以下のソースを追記してください。 赤字の部分は、「選択項目で追加した項目名」に変更します。

<select name="追加した項目名[]">
 <option value="">▼追加した項目名で検索</option>
 <?php
 $thisList=$CASTPRO->get_paramList('追加した項目名');
 foreach((array)$thisList as $value):
 ?>
  <option value="<?php echo $value['partsID'];?>">
  <?php echo $value['value'];?>
  </option>
  <?php
  endforeach;
  unset($thisList);
  unset($value);
  ?>
 </select>

編集したsearchbox.incをアップロードすると、検索ボックスに、追加した項目がプルダウンで追加されます。

 

2. チェックボックス形式

チェックボックス形式で表示するには、themes/pc/searchbox.incに、以下のソースを追記してください。
赤字の部分は、「選択項目で追加した項目名」に変更します。

<?php
 $thisList=$CASTPRO->get_paramList('追加した項目名');
 foreach((array)$thisList as $value):
 ?>
 <label><input name="追加した項目名[]" type="checkbox" value="<?php echo $value['partsID'];?>" id="type_<?php echo $value['partsID'];?>"
<?php echo (isset($_GET['タイプ'])&&in_array($value['partsID'],$_GET['タイプ']))? "checked='checked'":""; ?> /> <?php echo $value['value'];?> </label>
 <?php
 endforeach;
 unset($thisList);
 unset($value);
 ?>

編集したsearchbox.incをアップロードすると、検索ボックスに、追加した項目がチェックボックスで追加されます。

 

̃Gg[͂ĂȃubN}[Nɒlj
Õy[W֖߂