Диапазон страниц Zend-страниц против количества элементов на странице - PullRequest
0 голосов
/ 31 мая 2011

Это может быть очень простой вопрос. Но это не очень понятно для меня, разница между setItemCountPerPage и setPageRange. Руководство Zend определяет оба, как показано ниже. Я не вижу разницы при чтении этого. Может ли кто-то рассказать, чем они отличаются, может быть в контексте фактического использования. Спасибо

setItemCountPerPage: устанавливает максимальное количество элементов для отображения на странице (по умолчанию 10).

setPageRange: Устанавливает количество элементов, отображаемых в элементе управления нумерацией страниц (по умолчанию 10). Примечание. В большинстве случаев это число будет точно соблюдаться, но у стилей прокрутки есть возможность использовать его только в качестве ориентира или начального значения (например, Elastic).

1 Ответ

4 голосов
/ 31 мая 2011

setItemCountPerPage относится к АКТУАЛЬНЫМ ДАННЫМ, которые вы разбиваете на страницы.

setPageRange относится к УПРАВЛЕНИЮ СТРАНИЦЕЙ СТРАНИЦЫ (небольшой фрагмент HTML со ссылками на другие страницы). Ознакомьтесь с различными стилями нумерации страниц в элементах управления нумерацией страниц, и вам станет совершенно очевидно, что это такое.

Вы действительно можете использовать одно без другого, хотя они работают вместе настолько хорошо, что я обычно не вижу смысла их разделять.

...