PowerCMS™
[新着情報] JVN#66473735 で注意喚起されている複数の脆弱性についてワークアラウンドの対策 を追加しました。
[ブログ] PowerCMS 7 でのアップデートまとめ を追加しました。
[新着情報] アルファサードのゴールデンウィーク休業について を追加しました。
[よくあるご質問] 同期の操作を行うとエラー「指定された値に一致していません。」と表示されて同期が行えない場合 を追加しました。

MTEstResultPager

MTEstResultPager

エンタープライズ検索の検索結果画面について、ページ送りをループで出力します。MTEstraierResults タグか MTEstraierBlock タグの中で使います。

このタグの中では以下の変数が利用できます。
<MTVar name="__current__">(現在表示している検索結果のページと、ループのページ番号がマッチする場合に1)
<MTVar name="__counter__">(ループのページ番号)

使い方

<MTEstraierMeta>
<MTSetVarBlock name="search_params"><$MTCGIPath$><$MTEstraierScript$>?blog_id=<$MTBlogID encode_html="1"$>&amp;limit=<$MTVar name="__limit__" encode_html="1"$>&amp;query=<$MTVar name="__query__" encode_html="1" encode_url="1"$><MTEstraierTarget>&amp;target=<$MTVar name="__target__" encode_html="1"$></MTEstraierTarget><MTEstraierSuffix>&amp;suffix=<$MTVar name="__suffix__" encode_html="1"$></MTEstraierSuffix>&amp;offset=</mt:SetVarBlock>
</MTEstraierMeta>
<MTEstResultPager>
    <MTEstResultPagerHeader>
        <ul>
        <MTIfEstResultPrev>
            <li><a href="<$MTVar name="search_params"$><MTVar name="__prevoffset__">">前へ</a></li>
        </MTIfEstResultPrev>
    </MTEstResultPagerHeader>
    <MTIf name="__current__">
            <li><strong>[<MTVar name="__counter__">]</strong></li>
    <MTElse>
            <li><a href="<$MTVar name="search_params"$><MTVar name="__offset__">">[<MTVar name="__counter__">]</a></li>
    </MTIf>
    <MTEstResultPagerFooter>
        <MTIfEstResultNext>
            <li><a href="<$MTVar name="search_params"$><MTVar name="__nextoffset__">">次へ</a></li>
        </MTIfEstResultNext>
        </ul>
    </MTEstResultPagerFooter>
</MTEstResultPager>