ver4/関数リファレンス/getSiteSearchForm
提供: baserCMS公式ガイド
説明
サイト内検索フォームを取得する。
使い方
<?php $this->BcBaser->getSiteSearchForm( [$data] , [$options] ); ?>
パラメータ
- (array) $data
- 読み込むテンプレートに引き継ぐパラメータ
- - 初期値 : array()
- (array) $options
- オプション
- - 初期値 : array()
戻り値
- (string)
- サイト内検索フォーム
用例
基本
サイト内検索フォームを取得し、echoで出力する。
コード
<?php echo $this->BcBaser->getSiteSearchForm(); ?>
出力
<div class="section search-box"> <h2>サイト内検索</h2> <form action="/search_indices/search" novalidate="novalidate" id="SearchIndexSearchForm" method="get" accept-charset="utf-8"> <label for="SearchIndexF">カテゴリ</label><br> <select name="f" id="SearchIndexF"> <option value="">指定しない</option> <option value="6">サービス</option> <option value="27"> └サービス1</option> </select><br> <input name="q" placeholder="キーワード" type="text" id="SearchIndexQ"> <input type="hidden" name="s" value="0" id="SearchIndexS"> <input class="submit_button" type="submit" value="検索"> </form> </div>
応用
サイト内検索フォームechoで出力し、$dataにdataを指定する。
コード
<?php echo $this->BcBaser->getSiteSearchForm( array('data'=>'data') ); ?>
類似の関数
- siteSearchForm - サイト内検索フォームを出力