CategorySearch で利用するタグ

MT > CategorySearch
| | コメント(0) | トラックバック(0)

タグ

<MTIfCategorySearch>

<MTUnlessCategorySearch>

block

カテゴリーの検索をした場合/しない場合に内側を表示します。

使いかた

<mt:IfCategorySearch>
<!-- カテゴリーによる検索がされた場合に表示されます。 -->
</mt:IfCategorySearch>
block

カテゴリーの絞りこみのためのリンクを生成します。

使いかた

<MTSetVarBlock name="tcid"><!-- トップレベルのカテゴリーID --></MTSetVarBlock>
<MTSetVarBlock name="clabel"><!-- 絞りこむカテゴリーのラベル --></MTSetVarBlock>
<MTCategorySearchLink type="relative" set="$tcid" value="$clabel" op="replace" text="ignore" >
<MTIf name="selected">
<span><MTVar name="clabel"></span>
<MTElseIf name="count">
<a href="<MTVar name="url">"><MTVar name="clabel">(<MTVar name="count">)</a>
<MTElse>
<MTVar name="clabel">(<MTVar name="count">)
</MTIf>
</MTCategorySearchLink>
設定される変数

count
このリンクをクリックした場合にヒットするエントリーの件数です。
selected
指定されたカテゴリーが選択済みの場合に真になります。
searching
検索結果テンプレートで呼び出された場合に真になります。
url
絞り込みを行うためのURLです。
モディファイア

value="カテゴリーのラベル"
後述のopで使われるカテゴリーのラベルを指定します。
set="セット名"
排他的な指定を行う一連のカテゴリーセット名を指定します。
op="replace | clear | add | remove"
現在の検索条件に対して以下の操作を行います。(デフォルト: replace)
replace
カテゴリーセットの値をvalueで置き換えます。
clear
指定されたカテゴリーセットをクリアーします。
add
指定されたカテゴリーセットにvalueを追加します。
remove
指定されたカテゴリーセットからvalueを削除します。
type="relative | absolute"
現在の検索条件としてset以外のカテゴリーセットが指定されている場合の動作を指定します。(デフォルト: relative)
relative
set以外のカテゴリーセットも残し、setの値に対してopを行います。
absolute
set以外のカテゴリーセットを削除し、カテゴリーセットをsetのみとします。
text="ignore | mixed"
テキスト検索を「併用する/併用しない」を指定します。(デフォルト: ignore)
limit="N"
検索結果を1ページにN件ずつを表示します。

<MTCategorySearchSets>

<MTCategorySearchSetsHeader>

<MTCategorySearchSetsFooter>

<MTCategorySearchCategories>

<MTCategorySearchCategoriesHeader>

<MTCategorySearchCategoriesFooter>

block

検索条件と指定されたカテゴリーを一覧表示します。

使いかた

<mt:CategorySearchSets glue=" と ">
  「<mt:CategoryLabel> &gt; <mt:CategorySearchCategories glue="・"><mt:CategoryLabel></mt:CategorySearchCategories>」
  <mt:CategorySearchSetsFooter>
    の検索結果
  </mt:CategorySearchSetsFooter>
</mt:CategorySearchSets>

トラックバック(0)

このブログ記事を参照しているブログ一覧: CategorySearch で利用するタグ

このブログ記事に対するトラックバックURL: https://tec.toi-planning.net/mtos/mt-tb.cgi/51

コメントする