Ищу приемлемое решение для пагинации новостей. Надо, чтобы имелась возможность создавать шаблоны отдельно для страниц "Назад", "Вперёд", активной и остальных. Вот такой код строки пагинации:
<div id="pagination">
<span><a href="#" class="ditto_previous_link"><img src="img/previous.png"></a></span>
<span><a href="#" class="ditto_page">1</a></span>
<span><a href="#" class="ditto_page">2</a></span>
<span><a href="#" class="ditto_page">3</a></span>
<span><a href="#" class="ditto_currentpage">4</a></span>
<span><a href="#" class="ditto_page">5</a></span>
<span><a href="#" class="ditto_next_link"><img src="img/next.png"></a></span>
</div>
То есть, каждая ссылка обрамлена в спаны, а previous и next, вдобавок, являются изображениями без текста - кнопками.
Что делает Ditto? Ditto выводит список ссылок без спанов, к previous и next добавляет ненужные мне подписи "Назад" и "Далее". В итоге вся вёрстка ползёт.
На мой взгляд синтаксис "[+previous+][+pages+][+next+]" сильно ограничивает возможности Ditto. Нельзя ли как-то заменить плейсхолдеры, например на чанки - будет с ними работать? Я имею в виду, поймёт ли их Ditto? Хотя, если поймёт, то не пойму я - в PHP дуб дубом.
Или, может, есть другой пагинатор, который позволяет создавать для подобных плейсхолдеров шаблоны?