Docs Goabase

HtmlAjaxMore
in package

Table of Contents

Properties

$ajaxBox  : string
$linkAndBox  : string
$linkOpen  : string
$jsonData  : array<string|int, mixed>
$navTitle  : string

Methods

getBox()  : array{'LinkOpen': string, 'AjaxBox': string}
Returns the ajax-more link with data-gb-ajax* Used for embedded lists on/off
setAjaxBox()  : void
setBoxVals()  : void
setLinkAndBox()  : void
setLinkOpen()  : void
setNavTitle()  : void
setJsonData()  : void

Properties

$jsonData

private array<string|int, mixed> $jsonData = []

Methods

getBox()

Returns the ajax-more link with data-gb-ajax* Used for embedded lists on/off

public getBox(mixed $aID[, string $strAction = '' ][, array<string|int, mixed> $saJson = [] ][, string $strNavTitle = '' ]) : array{'LinkOpen': string, 'AjaxBox': string}
Parameters
$aID : mixed
  • data-gb-id
$strAction : string = ''
  • data-gb-action
$saJson : array<string|int, mixed> = []
  • data-gb-json
$strNavTitle : string = ''
  • if empty use getLng('More')
Tags
throws
Exception
Return values
array{'LinkOpen': string, 'AjaxBox': string}

setAjaxBox()

public setAjaxBox(string $ajaxBox) : void
Parameters
$ajaxBox : string

setBoxVals()

public setBoxVals([int $nPos = 0 ]) : void
Parameters
$nPos : int = 0

func_get_args: int $nMaxRows int $intAnzRow int $bPast array $saAtt string $file

Tags
set

$this->jsonData

throws
Exception

setLinkAndBox()

public setLinkAndBox(string $linkAndBox) : void
Parameters
$linkAndBox : string

setLinkOpen()

public setLinkOpen(string $linkOpen) : void
Parameters
$linkOpen : string

setNavTitle()

public setNavTitle(string $navTitle) : void
Parameters
$navTitle : string

setJsonData()

private setJsonData(array<string|int, mixed> $jsonData) : void
Parameters
$jsonData : array<string|int, mixed>

        
On this page

Search results