search
検索語
<input name="search" />
includeBlogs
検索対象にするブログ
<input type="hidden" name="IncludeBlogs" value="<$mt:BlogID$>" />
CategorySearch
カテゴリーによる検索を有効にします。
<input type="hidden" name="CategorySearch" value="1" />
CategorySearchIgnoreText
検索語を無視する場合に指定します
MTの通常の検索では検索語を指定しないとエラーになりますが、 このプラグインを利用した検索では「検索語」を指定しない検索もありえるので、 そういった場合に指定してください。
<input type="hidden" name="CategorySearchIgnoreText" value="1" />
CategorySearchSets
検索の組を指定します。
<form>
<input name="search" />
<!-- その他の検索パラメーターが入ります -->
<input type="hidden" name="CategorySearchSets" value="set1" />
<input name="set1_type" value="or" />
<input name="set1" value="カテゴリー1-1" />
<input name="set1" value="カテゴリー1-2" />
<input name="CategorySearchSets" value="set2" />
<input name="set2_type" value="and" />
<input name="set2" value="カテゴリー2-1" />
<input name="set2" value="カテゴリー3-1" />
</form>
以上のようなフォームから検索を行った場合、 以下のような条件で検索をすることができます。
CategorySearchSetsの使い方でお伺いさせていただきたいことがございます。
カテゴリA群(都道府県)
カテゴリB群(重量)
のカテゴリグループがあります。
参考 http://goo.gl/8p3Ev
上記のような検索ページをつくっており
カテゴリA群内では「or」検索、カテゴリB群内でも「or」検索
カテゴリA and カテゴリBで検索結果を表示したいと考えております。
例えば都道府県で、「東京」と「神奈川」を選択。
重量で「60t」「70t」を選択し
検索した場合
東京か神奈川に属し、60tか70tに属する結果を表示したいと考えております。
私が制作した検索ページだと
上記同じ選択状態でも
カテゴリA or カテゴリB
(東京か神奈川に属するまたは60tか70tに属する結果)
になってしまうようです。
現在の検索ページMTテンプレートは、
http://goo.gl/PI7WZ
です。
どの部分の調整したらよいのかご教授お願いいたします。
現在のMTは5.04です。
Homcomさん、コメントありがとうございます。
確認したところ、0.2.2 までは複数カテゴリ同士のANDに関して問題がありましたので、これを修正した 0.2.3 をアップロードしました。
http://code.google.com/p/categorysearch-mtplugin/downloads/list
お手数ですが、よろしければ新しいもので試して頂けるとありがたく思います。
管理人様
早々のご返事とご対応ありがとうございます!
早速ダウンロードさせていただき
使用させていただきたいと思います
感謝!です。