検索窓表示用エレメント
使用例
ajax-url (String) [required]
ajax検索用URL
serp-url (String)
遷移先検索結果ページURL
iframe (String)
遷移先検索結果ページの表示先iframeを指定するCSSセレクタ
use-std-serp (Boolean)
ajax_urlに対応する従来の検索結果画面に遷移する
submit-text (String)
submitボタン用テキスト
(default: "search")
使用例
doctype-all-text (String)
文書種別(All)の選択肢表示に使うテキスト
(default: "All")
使用例
doctype-csv (String: "<String>,<String>,...")
文書種別の選択肢リスト
html
,pdf
,doc
,xls
,ppt
の組み合わせ
(default: "html,pdf,doc,xls,ppt")
force-doctype-csv (String: "<String>,<String>,...")
文書種別の選択肢リスト(検索結果に含まれる文書種別リストよりも優先される)
html
,pdf
,doc
,xls
,ppt
の組み合わせ
(default: "html,pdf,doc,xls,ppt")
doctype-default (String)
文書種別のデフォルト値
(example: "pdf")
doctype-hidden (Boolean)
文書種別選択用UIを非表示にする
使用例
category-csv (String: "<String>,<String>,...")
カテゴリのリスト(検索結果に含まれるカテゴリ情報で上書きされる)
(example: "MARS FINDER, MARS QUALITY")
force-category-csv (String: "<String>,<String>,...")
カテゴリのリスト(検索結果に含まれるカテゴリ情報よりも優先される)
(example: "MARS FINDER, MARS QUALITY")
category-default (String)
カテゴリのデフォルト値
(default: "")
category-all-text (String)
カテゴリ選択用セレクトボックスの「カテゴリ絞り込み無し」に表示する文字列
(default: "ALL Category")
使用例
category-hidden (Boolean)
カテゴリ選択用UIを非表示にする
使用例
sort-default (String: 0:マッチ順 1:更新日時順)
検索結果の並び順
(default: "0")
sort-text-csv (String: "<String>,<String>")
並び順選択用セレクトボックスに表示する文字列のCSV
属性use-linksを指定したときの択一式ボタン風リンクのテキストを変更したい場合は、この属性ではなくCSSで行うこと。
(default: "match,recent")
使用例
sort-hidden (Boolean)
並び順選択用UIを非表示にする
使用例
pagemax-csv (String: "<Number>,<Number>,...")
ページ毎の表示件数の選択肢リスト
(default: "10,20,30")
使用例
pagemax-default (String: "<Number>")
ページ毎の表示件数のデフォルト値
(default: "10")
pagemax-hidden (Boolean)
表示件数選択用UIを非表示にする
使用例
imgsize-default (String: 0:画像無し, 1:96x72, 2:120x90, 3:200x150)
画像サイズのデフォルト値
(default: "1")
imgsize-text-csv (String: "<String>,<String>,<String>,<String>")
画像サイズ選択用セレクトボックスに表示する文字列のCSV
属性use-linksを指定したときの択一式ボタン風リンクのテキストを変更したい場合は、この属性ではなくCSSで行うこと。
(default: "none,small,medium,large")
使用例
imgsize-hidden (Boolean)
画像サイズ選択用UIを非表示にする
使用例
options-hidden (Boolean)
カテゴリ、検索結果の並び順、ページ毎の表時件数、画像サイズの選択用UIを親エレメントも含めて非表示にする
使用例
:suggest-max (Number >=0)
インテリアドバイザの表示件数
(default: 10)
disable-pagelog (Boolean)
ページログを無効にする
use-links (Boolean)
検索条件選択用UIにセレクトボックスでなく択一式ボタン風リンクを使う場合に設定する
使用例
use-toggle (Boolean)
検索条件選択用UIにセレクトボックスのトグル表示を使う場合に設定する
使用例
submit-callback (String)
submit時のコールバック関数名
window["<submit-callback>"]()
で実行されるので、別途定義しておくこと
:on-submit-func (Function: window.<関数名>
など)
submit時のコールバック関数
あらかじめjsでwindowオブジェクトから辿り着ける場所に関数定義しておくこと
属性submit-callback
が正しく設定されている場合は使用されない。
result-callback (String)
検索結果受信時のコールバック関数名
window["<result-callback>"]()
で実行されるので、別途定義しておくこと
window.<関数名>
など)result-callback
が正しく設定されている場合は使用されない。機能とデザインのカスタマイズについて、いくつかのサンプルを以下に載せました。
use-links
が設定されているときに設定されるクラスuse-links
も属性use-toggle
も設定されていないときに設定されるクラスuse-toggle
が設定されているときに設定されるクラスpage
をリセットするためのinput hiddend
の値を引き継ぐためのinput hiddenuse-toggle
が設定されている場合は空)submit-text
の値]use-links
が設定されている場合は空)
category-csv
が設定されていない場合は空)N
(複数) :カテゴリ選択用
category-csv
のN
番目の値]use-toggle
が設定されていない場合は空)
use-toggle
が設定されていない場合は空)sort-text-csv
の1番目の値]sort-text-csv
の2番目の値]sort-text-csv
の1番目の値]sort-text-csv
の2番目の値]N
(複数) :ページ毎表時件数選択用
pagemax-csv
のN
番目の値]imgsize-text-csv
の1番目の値]imgsize-text-csv
の2番目の値]imgsize-text-csv
の3番目の値]imgsize-text-csv
の4番目の値]use-links
が設定されていない場合は空)
category-csv
が設定されていない場合は空)
ct
の値を引き継ぐためのinput hiddenN
N
番目のカテゴリ選択用リンクcategory-csv
のN
番目の値]sort
の値を引き継ぐためのinput hiddensort-text-csv
の1番目の値]sort-text-csv
の2番目の値]pagemax
の値を引き継ぐためのinput hiddenN
(複数)
N
番目のページ毎表示件数選択用リンクpagemax-csv
のN
番目の値]imgsize
の値を引き継ぐためのinput hiddenimgsize-text-csv
の1番目の値]imgsize-text-csv
の2番目の値]imgsize-text-csv
の3番目の値]imgsize-text-csv
の4番目の値]