Docs Goabase

PageNavigation extends PageNavi
in package

FinalYes

Table of Contents

Properties

$doAjaxLoad  : bool
$PUID  : string
$threadID  : int
$useTpl  : string
$cfgLimitPage  : int
$formAction  : string
$formVars  : array<string|int, mixed>
$naviData  : array<string|int, mixed>
$nRecentPage  : int
$pageData  : array<string|int, mixed>
$tplNavform  : string

Methods

__construct()  : mixed
getNavigation()  : string
getPageInstance()  : Page
getFormVars()  : array<string|int, mixed>
calculatePagePositions()  : array<string|int, mixed>
calculateTotalPages()  : int
generateNavigationBtn()  : string
getEllipsis()  : string
getNavButtons()  : string
getNavPageField()  : string
getPaginationInfo()  : array<string|int, mixed>
setNavigationParameters()  : void

Properties

$doAjaxLoad

public bool $doAjaxLoad = false

$useTpl

public string $useTpl = 'bottom'

$cfgLimitPage

protected int $cfgLimitPage

$formAction

protected string $formAction

$formVars

protected array<string|int, mixed> $formVars

$naviData

protected array<string|int, mixed> $naviData

$pageData

protected array<string|int, mixed> $pageData = []

$tplNavform

protected string $tplNavform

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

getNavigation()

public getNavigation() : string
Return values
string

getFormVars()

protected getFormVars() : array<string|int, mixed>
Return values
array<string|int, mixed>

calculatePagePositions()

private calculatePagePositions(int $cntPages) : array<string|int, mixed>
Parameters
$cntPages : int
Return values
array<string|int, mixed>

calculateTotalPages()

private calculateTotalPages() : int
Return values
int

generateNavigationBtn()

private generateNavigationBtn(int $cntPages[, string $additionalParams = '' ]) : string
Parameters
$cntPages : int
$additionalParams : string = ''
Return values
string

getEllipsis()

private getEllipsis() : string
Return values
string

getNavButtons()

private getNavButtons(int $cntPages, array<string|int, mixed> $naPosFwd) : string
Parameters
$cntPages : int
$naPosFwd : array<string|int, mixed>
Return values
string

getNavPageField()

private getNavPageField() : string
Return values
string

getPaginationInfo()

private getPaginationInfo(int $cntPages) : array<string|int, mixed>
Parameters
$cntPages : int
Return values
array<string|int, mixed>

setNavigationParameters()

private setNavigationParameters(int $nPosFwd, mixed $nPage) : void
Parameters
$nPosFwd : int
$nPage : mixed

        
On this page

Search results