1

私は PaginationHelper を使用しています。私の見解では、現在のページのリンクのクラスを「現在の番号」に設定する必要があり、| を取り除く必要もあります。ページの前後の文字。

以下を使用して、全体のクラスを設定できますが、現在のページ クラスは設定できません。

<?php echo $paginator->numbers(array('before'=>'','after'=>'','class'=>'number')); ?>

だから - 私はこれを生成する必要があります:

<div class="pagination"> <a href="#" class="number" title="1">1</a> <a href="#" class="number" title="2">2</a> <a href="#" class="number current" title="3">3</a> <a href="#" class="number" title="4">4</a> </div> <!-- End .pagination -->

しかし、生成されるのは次のとおりです。

<div class="pagination"> <span class="current">1</span> | <span><a class="number" href="/admin/users/dashboard/page:2">2</a></span> | <span><a class="number" href="/admin/users/dashboard/page:3">3</a></span> | <span><a class="number" href="/admin/users/dashboard/page:4">4</a></span>
</div>

これを行う簡単な方法はありますか??

理想的には、スパンを完全に削除したいのですが、API でそれを行う方法がわかりません...

4

1 に答える 1

0

以下は動作するはずです

echo $paginator->numbers(array(
    'before' => '',
    'after' => '',
    'separator' => '',
    'tag' => false,
    'class' => 'number'
));

ソースコードを見ると、設定できるオプションを簡単に確認できます。

于 2009-12-10T14:26:59.597 に答える