PageNavigation
extends PageNavi
in package
Table of Contents
Properties
- $PUID : string
- $threadID : int
- $cfgLimitPage : int
- $formAction : string
- $formVars : string
- $naviData : array<string|int, mixed>
- $nRecentPage : int
- $pageData : array<string|int, mixed>
- $tplNavform : string
- $useTpl : string
- $page : Page
- $PID : int
- $saAtt : array<string|int, mixed>
Methods
- __construct() : mixed
- getNavigation() : string
- getPageInstance() : Page
- setUseTpl() : void
- calculatePagePositions() : array<string|int, mixed>
- calculateTotalPages() : int
- getFormVars() : string
- getNavButtons() : string
- getNavPageField() : string
- getPaginationInfo() : array<string|int, mixed>
- getPID() : int
- getUseTpl() : string
- initParams() : void
- setPageData() : void
- setPID() : void
Properties
$PUID
public
string
$PUID
= ''
$threadID
public
int
$threadID
= 0
$cfgLimitPage
protected
int
$cfgLimitPage
$formAction
protected
string
$formAction
$formVars
protected
string
$formVars
$naviData
protected
array<string|int, mixed>
$naviData
$nRecentPage
protected
int
$nRecentPage
$pageData
protected
array<string|int, mixed>
$pageData
= []
$tplNavform
protected
string
$tplNavform
$useTpl
protected
string
$useTpl
= 'bottom'
$page
private
Page
$page
$PID
private
int
$PID
= 0
$saAtt
private
array<string|int, mixed>
$saAtt
Methods
__construct()
public
__construct(array<string|int, mixed> $saNavi, array<string|int, mixed> $saAtt) : mixed
Parameters
- $saNavi : array<string|int, mixed>
-
'nPos','intAnzRow','nMaxRows'
- $saAtt : array<string|int, mixed>
-
Suchattribute
first concept: 1998
Tags
getNavigation()
public
getNavigation() : string
Tags
Return values
stringgetPageInstance()
public
getPageInstance() : Page
Return values
PagesetUseTpl()
public
setUseTpl(string $useTpl) : void
Parameters
- $useTpl : string
calculatePagePositions()
private
calculatePagePositions(int $cntPages) : array<string|int, mixed>
Parameters
- $cntPages : int
Return values
array<string|int, mixed>calculateTotalPages()
private
calculateTotalPages() : int
Return values
intgetFormVars()
private
getFormVars() : string
Tags
Return values
stringgetNavButtons()
private
getNavButtons(int $cntPages, array<string|int, mixed> $naPosFwd) : string
Parameters
- $cntPages : int
- $naPosFwd : array<string|int, mixed>
Tags
Return values
stringgetNavPageField()
private
getNavPageField() : string
Tags
Return values
stringgetPaginationInfo()
private
getPaginationInfo(int $cntPages) : array<string|int, mixed>
Parameters
- $cntPages : int
Return values
array<string|int, mixed>getPID()
private
getPID() : int
Return values
intgetUseTpl()
private
getUseTpl() : string
Return values
stringinitParams()
private
initParams() : void
Tags
setPageData()
private
setPageData(array<string|int, mixed> $pageData) : void
Parameters
- $pageData : array<string|int, mixed>
setPID()
private
setPID(int $PID) : void
Parameters
- $PID : int