Class APager
Abstract pager class
- XLite\Base\SuperClass
-
XLite\Base\Singleton
-
XLite\Base
-
XLite\Core\Handler
-
XLite\View\AView
-
XLite\View\RequestHandler\ARequestHandler
-
XLite\View\Pager\APager
Direct known subclasses
XLite\Module\CDev\Bestsellers\View\Pager\Pager, XLite\Module\CDev\FeaturedProducts\View\Pager\Pager, XLite\View\Pager, XLite\View\Pager\Admin\AAdmin, XLite\View\Pager\Customer\ACustomerIndirect known subclasses
XLite\View\Pager\Admin\Model\AModel, XLite\View\Pager\Admin\Model\Infinity, XLite\View\Pager\Admin\Product\Search, XLite\View\Pager\Admin\Profile\AProfile, XLite\View\Pager\Admin\Profile\Search, XLite\View\Pager\Customer\Order\AOrder, XLite\View\Pager\Customer\Order\Search, XLite\View\Pager\Customer\Product\AProduct, XLite\View\Pager\Customer\Product\Category, XLite\View\Pager\Customer\Product\Search, XLite\View\Pager\Admin\Model\Table, XLite\View\Pager\Admin\Module\AModule, XLite\View\Pager\Admin\Module\Install, XLite\View\Pager\Admin\Module\Manage, XLite\View\Pager\Admin\Order\AOrder, XLite\View\Pager\Admin\Order\Search, XLite\View\Pager\Admin\Product, XLite\View\Pager\Admin\Product\AProduct
Abstract
Namespace: XLite\View\Pager
Since: 1.0.0
See: ____class_see____
Located at XLite/View/Pager/APager.php
Namespace: XLite\View\Pager
Since: 1.0.0
See: ____class_see____
Located at XLite/View/Pager/APager.php
abstract protected
integer
|
|
abstract protected
integer
|
|
public
array
|
|
public
string
|
|
public
array|Doctrine\ORM\PersistentCollection
|
#
getLimitCondition( integer $start = null, integer $count = null, XLite\Core\CommonCell $cnd = null )
Return SQL condition with limits |
protected
string
|
|
protected
string
|
|
protected
string
|
|
protected
|
|
protected
integer
|
|
protected
integer
|
|
protected
integer
|
|
protected
integer
|
|
protected
integer
|
|
protected
integer
|
|
protected
|
|
protected
|
|
protected
string
|
|
protected
integer
|
|
protected
integer
|
|
protected
integer
|
|
protected
integer
|
|
protected
integer
|
|
protected
integer
|
|
protected
|
|
protected
array
|
|
protected
boolean
|
|
protected
integer
|
|
protected
integer
|
|
protected
integer
|
|
protected
integer
|
|
protected
boolean
|
|
protected
boolean
|
|
protected
boolean
|
|
protected
boolean
|
|
protected
boolean
|
getComplex(),
is(),
isComplex(),
set(),
setComplex(),
setProperties()
|
getInstance(),
resetInstance()
|
doDie(),
t()
|
string
|
PARAM_PAGE_ID |
'pageId' |
#
Widget parameter names |
string
|
PARAM_ITEMS_COUNT |
'itemsCount' |
|
string
|
PARAM_ONLY_PAGES |
'onlyPages' |
|
string
|
PARAM_ITEMS_PER_PAGE |
'itemsPerPage' |
|
string
|
PARAM_SHOW_ITEMS_PER_PAGE_SELECTOR |
'showItemsPerPageSelector' |
|
string
|
PARAM_LIST |
'list' |
|
string
|
PARAM_MAX_ITEMS_COUNT |
'maxItemsCount' |
|
string
|
PAGE_FIRST |
'first' |
#
Page short names |
string
|
PAGE_PREVIOUS |
'previous' |
|
string
|
PAGE_NEXT |
'next' |
|
string
|
PAGE_LAST |
'last' |
PARAM_SESSION_CELL,
W_CLASS,
W_PARAMS,
W_TARGET
|
INSERT_AFTER,
INSERT_BEFORE,
PARAM_MODES,
PARAM_TEMPLATE,
REPLACE,
RESOURCE_CSS,
RESOURCE_JS
|
PARAM_AJAX_TARGET,
PARAM_AJAX_WIDGET,
PARAM_DUMP_STARTED,
PARAM_IS_EXPORTED,
PARAM_SILENT
|
protected
integer
|
$currentPageId | |
#
currentPageId FIXME: due to old-style params mapping we cannot use the "pageId" name here: it will be overriden by the "PARAM_PAGE_ID" request parameter |
protected
integer
|
$pagesCount | |
#
pagesCount |
protected
integer
|
$itemsPerPage | |
#
Number of items per page (cached value) |
protected
array
|
$pages | null |
#
Cached pages |
$requestParams,
$savedRequestParams
|
$countDeep,
$countLevel,
$isCloned,
$metas,
$namedWidgets,
$namespaces,
$resources,
$tail,
$viewLists
|
$widgetParams
|
$singletons
|
$instances
|