Открытые члены | |
__construct ($total=null, $urlPattern=null, $options=[]) | |
setPageKey ($page_key) | |
setPageSizeKey ($pagesize_key) | |
setPageSize ($pageSize) | |
setTotal ($total) | |
setTemplate ($template) | |
getUpdateContainer () | |
setNoUpdateUrl ($bool) | |
isNoUpdateUrl () | |
setUpdateContainer ($container_selector="") | |
setPage ($page) | |
getView ($local_options=[]) | |
Открытые члены унаследованные от AbstractHtml | |
__construct (array $options=[]) | |
setOptions (array $options) | |
setOption ($key, $value) | |
getOption ($key, $default=null) | |
Открытые члены унаследованные от ElementInterface | |
getView () | |
Поля данных | |
$tpl = 'system/admin/html_elements/paginator/paginator.tpl' | |
$page_key = 'p' | |
$pagesize_key = 'perpage' | |
$page_count | |
$total | |
$page_size = 20 | |
$url_pattern | |
$page | |
$update_container = '' | |
$left | |
$right | |
$per_page_url | |
Поля данных унаследованные от AbstractHtml | |
$options = [] | |
$option_prefixes = ['set', 'add'] | |
Защищенные данные | |
$no_update_hash | |
Защищенные данные унаследованные от AbstractHtml | |
$url | |
__construct | ( | $total = null , |
|
$urlPattern = null , |
|||
$options = [] |
|||
) |
getUpdateContainer | ( | ) |
Возвращает контейнер который надо обновить (Например .updateForm или #updateForm)
getView | ( | $local_options = [] | ) |
Возвращает HTML-код пагинатора
mixed | $local_options |
isNoUpdateUrl | ( | ) |
Возвращает true, если не нужно обновлять URL при смене страницы пагинации
setNoUpdateUrl | ( | $bool | ) |
Устанавливает, нужно ли обновлять URL при смене страницы пагинации
$bool |
setPage | ( | $page | ) |
Устанавливает текущую страницу.
integer | $page | - номер страницы, минимально: "1" |
setPageKey | ( | $page_key | ) |
Устанавливает имя переменной, в которой будет содержаться текущая страница
string | $page_key |
setPageSize | ( | $pageSize | ) |
Устанавливает размер элементов на странице
string | $pageSize |
setPageSizeKey | ( | $pagesize_key | ) |
Устанавливает имя переменной, в которой будет содержаться количество элементов на странице
string | $pagesize_key |
setTemplate | ( | $template | ) |
Устанавливает шаблон отображения пагинатора
string | $template |
setTotal | ( | $total | ) |
Устанавливает общее число элементов на всех страницах для рассчета количества страниц
integer | $total |
setUpdateContainer | ( | $container_selector = "" | ) |
Устанавливает контейнер который надо обновить (Например .updateForm или #updateForm)
string | $container_selector | - селектор контейнера |
$left |
|
protected |
$page |
$page_count |
$page_key = 'p' |
$page_size = 20 |
$pagesize_key = 'perpage' |
$per_page_url |
$right |
$total |
$tpl = 'system/admin/html_elements/paginator/paginator.tpl' |
$update_container = '' |
$url_pattern |