Я пытаюсь получить помощник для разбивки на страницы CakePHP, чтобы хорошо играть с бутстрапом. То есть, я хочу, чтобы элементы pagination выглядели как загрузочный, но сгенерированный CakePHP.
На данный момент у меня есть это на моей странице просмотра:
<?php
echo $this->Paginator->numbers(array(
'before' => '<div class="pagination"><ul>',
'separator' => '',
'currentClass' => 'active',
'tag' => 'li',
'after' => '</ul></div>'
));
?>
Что создает следующую разметку:
<div class="pagination">
<ul>
<li class="active">1</li>
<li><a href="/test/posts/page:2">2</a></li>
<li><a href="/test/posts/page:3">3</a></li>
</ul>
</div>
Проблема заключается в том, что на активной странице (в этом случае 1) нет тега <a>
в теге <li>
, он не отображается правильно на странице (см. здесь: http://i.imgur.com/OczPh.png).
Кажется, я ничего не могу найти в Поваренной книге, в которой упоминается все, что могло бы исправить это.
Может ли это быть исправлено?