
| __construct | ( | $ | pagerows, | |
| $ | jfun = false | |||
| ) |
Конструктор.
| string | $pagerows Количество записей на странице. | |
| string | $jfun=false JavaScript обработчик. |
| _query | ( | $ | sql | ) |
SQL запрос для выборки записей.
Не поддерживает параметры и работает в обход системы кэширования.
| string | $sql Строка запроса. |
| createJsLinks | ( | ) |
Формирует массив ссылок на JavaScript обработчики для страниц.
| CreateLink | ( | $ | value | ) |
Формирует ссылку страницы по номеру.
| integer | $value Номер страницы. |
| createUrlLinks | ( | ) |
Формирует массив ссылок на страницы.
| fetchRow | ( | ) |
Извлечение очередной записи из результата запроса.
| free | ( | ) |
Удаление результата запроса из стека.
| getContent | ( | $ | template = null |
) |
Метод возвращает сгенерированный HTML код нумератора страниц.
| string | $template=null Шаблон, если не указано то pager.tpl. |
| numRows | ( | ) |
Количество записей в результате запроса.
| query | ( | $ | sql, | |
| $ | params = null | |||
| ) |
SQL запрос для выборки записей.
| string | $sql Строка запроса. | |
| array | $params=null Параметры запроса. |
| setItems | ( | $ | items | ) |
Вырезает из исходного массива записей данные для текущей страницы.
| array | $items Массив записей. |
| setPages | ( | $ | cpages | ) |
Устанавливает количество записей на странице.
| integer | $cpages Количество записей на странице. |
| $allcount |
Общее количество записей.
| $begin |
Номер первой записи.
| $end |
Номер последней записи.
| $firstlink |
Ссылка на первую страницу.
| $jfun |
JavaScript обработчик.
| $lastlink |
Ссылка на последнюю страницу.
| $nextlink |
Ссылка на следующую страницу.
| $pagelinks |
Список страниц-ссылок.
$pager_id [static, protected] |
Идентификатор объекта нумератора.
| $pagerows |
Количество записей на странице.
| $pages |
Количество страниц.
| $prevlink |
Ссылка на предыдущую страницу.
| $tab |
Идентификатор таба (только панель управления).
| $template |
Шаблон.
| $varname |
Параметр $_GET указывающий номер страницы.