「ver4/関数リファレンス/siteSearchForm」の版間の差分
提供: baserCMS公式ガイド
Katokaisya (トーク | 投稿記録) |
|||
(他の1人の利用者による、間の1版が非表示) | |||
行1: | 行1: | ||
## 説明 | ## 説明 | ||
− | + | サイト内検索フォームを出力する。 | |
## 使い方 | ## 使い方 | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php"> | ||
− | $this->BcBaser->siteSearchForm( [$data] , [$options] ); | + | <?php $this->BcBaser->siteSearchForm( [$data] , [$options] ); ?> |
</syntaxhighlight> | </syntaxhighlight> | ||
## パラメータ | ## パラメータ | ||
− | + | (array) $data | |
− | + | : 読み込むテンプレートに引き継ぐパラメータ | |
− | + | : - 初期値 : array() | |
− | + | (array) $options | |
− | + | : オプション | |
+ | : - 初期値 : array() | ||
## 用例 | ## 用例 | ||
### 基本 | ### 基本 | ||
+ | サイト内検索フォームを出力する。 | ||
####コード | ####コード | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php"> | ||
行25: | 行27: | ||
####出力 | ####出力 | ||
− | + | <syntaxhighlight lang="html5"> | |
+ | <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> | ||
+ | </syntaxhighlight> | ||
### 応用 | ### 応用 | ||
+ | サイト内検索フォームを出力し、$dataにdataを指定する。 | ||
####コード | ####コード | ||
+ | <syntaxhighlight lang="php"> | ||
+ | <?php $this->BcBaser->siteSearchForm( array('data'=>'data') ); ?> | ||
+ | </syntaxhighlight> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
##類似の関数 | ##類似の関数 | ||
− | + | - [getSiteSearchForm](/ver4/関数リファレンス/getSiteSearchForm) - サイト内検索フォームを取得 | |
− | + | ||
− | [ | + |
2019年1月15日 (火) 00:06時点における最新版
説明
サイト内検索フォームを出力する。
使い方
<?php $this->BcBaser->siteSearchForm( [$data] , [$options] ); ?>
パラメータ
- (array) $data
- 読み込むテンプレートに引き継ぐパラメータ
- - 初期値 : array()
- (array) $options
- オプション
- - 初期値 : array()
用例
基本
サイト内検索フォームを出力する。
コード
<?php $this->BcBaser->siteSearchForm(); ?>
出力
<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>
応用
サイト内検索フォームを出力し、$dataにdataを指定する。
コード
<?php $this->BcBaser->siteSearchForm( array('data'=>'data') ); ?>
類似の関数
- getSiteSearchForm - サイト内検索フォームを取得