Perlover
Опубликовал сегодня очередной модуль, который может пригодится АВМам
WWW::Ruler помогает легко формировать рулетку стиля Google (её функционирование) , а также помогает программисту получить нужные смещения для обрезания массива данных. То есть, мы указываем модулю размер всего массива, что мы имеем (например сколько всего товаров в категории), количество элементов на одной странице (категория разбита на страницы), желаемое количество кнопок «рулетки» и номер текущей страницы, для которой надо показать релетку. Модуль формирует массив элементов рулетки и вычисляет start & end позиции в массиве, которые можно использовать для вырезания данных из массива. Массив рулетки проходится обычным for оператором и отталкиваясь от значений, легко рисуются кнопки [<], [>], [...] и [1], [2] и т.п..
Кому интересно -
http://blog.perlover.com/2012/09/28/www-ruler-new-module/
Модуль простой, но кому то может сберечь час программинга и отладки ;-)