« 前のページ | トップページ | 次のエントリー »

【Plugin】MTPaginateNavigatorの属性

« このカテゴリの前のページ | 「Plugin」一覧 | このカテゴリの次のエントリー »

【Plugin】MTPaginateNavigatorの属性


■現在の表示方法

format_current="<em>%d</em>"
<em>1</em>

HTML entitiesしないとダブルコーテーション("")などでエラーが出ます。

■ページャーの表示方法

style="links"
1 | 2 | 3 | 4

■セパレーター

separator=" , "
1 , 2 , 3 , 4
HTML TAGを利用したい場合、HTML entitiesしないで入力するとそのまま表示されます。

■リンクのターゲット指定

target="name"
_self or _blank

■こういう風にしたい場合は

<div class="pager">
<ul>
<li><em>1</em></li>
<li><a href="DUMMY">2</a></li>
<li><a href="DUMMY">3</a></li>
<li><a href="DUMMY">4</a></li>
<li><a href="DUMMY">5</a></li>
<li><a href="DUMMY">6</a></li>
<li><a href="DUMMY">7</a></li>
<li><a href="DUMMY">8</a></li>
<li><a href="DUMMY">9</a></li>
<li><a href="DUMMY">10</a></li>
<li><a href="DUMMY">11</a></li>
<li><a href="DUMMY">12</a></li>
</ul>
</div>

こう書く

<MTPaginateIfMultiplePages> <div class="pager"> <ul> <li><$MTPaginateNavigator style="links" format_current="<em>%d</em>" separator="</li><li>"$></li> </ul> </div> </MTPaginateIfMultiplePages>

数字の前後に (半角スペース)が入ってしまうのは仕様なので、
[MTをインストールしたパス]/plugins/MTPaginate/lib/MTPaginate.pm
の391行目付近の を削除してください。

ここに<li></li>を入れてしまうとリストが必ず出てしまうので
separatorで汎用的に使ったほうが◎

▼この本オススメ!!中上級者のMT構築にかなり役立ちます。
巻末のリファレンスも役立ちます。

Movable Type 4.2 パーフェクトガイド
荒木 勇次郎
毎日コミュニケーションズ
売り上げランキング: 1961
おすすめ度の平均: 5.0
5 地上最大のロボットならぬ、地上最大のMT指南書

« このカテゴリの前のページ | 「Plugin」一覧 | このカテゴリの次のエントリー »

このページへのリンクタグ

トラックバック

このエントリーのトラックバックURL:

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

blog chart