Class Categories
-
XLite\Base\SuperClass
-
XLite\Base\Singleton
-
XLite\Base
-
XLite\Core\Handler
-
XLite\View\AView
-
XLite\View\FormField\AFormField
-
XLite\View\FormField\Select\ASelect
-
XLite\View\FormField\Select\Multiple
-
XLite\View\FormField\Select\Categories
Namespace: XLite\
View\
FormField\
Select
Since:
1.0.0
See:
____class_see____
Located at XLite/View/FormField/Select/Categories.php
Methods summary
protected
array
|
#
getDefaultOptions( )
Return default options list
Return default options list
Returns
array
Since
1.0.0
See
____func_see____
|
protected
string
|
#
getIndentationString( array $category )
Return indentation string for displaying category depth level
Return indentation string for displaying category depth level
Parameters
- $category
array Category data
Returns
string
Since
1.0.14
See
____func_see____
|
protected
string
|
#
getCategoryName( array $category )
Return translated category name
Return translated category name
:KLUDGE: it's the hack to prevent execution of superflous queries
Parameters
- $category
array Category data
Returns
string
Since
1.0.6
See
____func_see____
|
Methods inherited from XLite\View\FormField\AFormField
__construct(),
assembleClasses(),
assembleValidationRules(),
callFormMethod(),
checkFieldAccessability(),
checkFieldValidity(),
checkFieldValue(),
checkSavedValue(),
getAttributes(),
getAttributesCode(),
getCSSFiles(),
getDefaultLabel(),
getDefaultName(),
getDefaultParamFieldOnly(),
getDefaultTemplate(),
getDefaultValue(),
getDefaultWrapperClass(),
getDir(),
getFieldId(),
getInlineJSCode(),
getLabel(),
getName(),
getRequiredFieldErrorMessage(),
getValidityFlag(),
getValue(),
getWrapperClass(),
isRequired(),
isVisible(),
prepareAttributes(),
sanitize(),
setCommonAttributes(),
validate()
|
Methods inherited from XLite\View\AView
__call(),
__clone(),
__constructStatic(),
__get(),
addSlashes(),
addViewListChild(),
applyXpathPatches(),
buildListItemClass(),
checkMode(),
checkTarget(),
checkVisibility(),
closeView(),
concat(),
defineViewList(),
detectCurrentViewZone(),
display(),
displayCommentedData(),
displayInheritedViewListContent(),
displayNestedViewListContent(),
displayViewListContent(),
formatDate(),
formatFileSize(),
formatPrice(),
formatSize(),
formatTime(),
get(),
getAllowedTargets(),
getArrayField(),
getChildWidget(),
getCommonFiles(),
getContent(),
getCurrencySymbol(),
getCurrentLanguage(),
getDefaultModes(),
getInheritedListName(),
getInheritedViewList(),
getJSFiles(),
getListName(),
getMetaTags(),
getNamePostedData(),
getNameToDelete(),
getNamespaces(),
getNestedListName(),
getNestedViewList(),
getObjectField(),
getRegisteredMetas(),
getRegisteredNamespaces(),
getRegisteredResources(),
getRequestParamValue(),
getResources(),
getResourcesSchema(),
getResourcesTypeSchema(),
getRowClass(),
getTail(),
getTemplate(),
getTemplateFile(),
getThemeFiles(),
getValidationEngineLanguageFile(),
getValidationEngineLanguageResource(),
getViewList(),
getViewListChildren(),
getViewListClass(),
getViewListContent(),
getViewListContentAsNodes(),
getWidget(),
getXpathByContent(),
inc(),
includeCompiledFile(),
initView(),
insertViewListByPattern(),
insertViewListByXpath(),
isDeveloperMode(),
isDisplayRequired(),
isDisplayRequiredForMode(),
isEmpty(),
isSelected(),
isViewListVisible(),
postprocessContent(),
prepareResource(),
rand(),
registerMetas(),
registerNamespaces(),
registerResources(),
registerResourcesForCurrentWidget(),
removeWidgetFromList(),
split(),
truncate()
|
Methods inherited from XLite\Core\Handler
buildFullURL(),
buildURL(),
buildURLArguments(),
buildURLPath(),
getParam(),
getParamsHash(),
getPostedData(),
getPrefixPostedData(),
getPrefixSelected(),
getRequestDataByPrefix(),
getSelected(),
getWidgetParams(),
getWidgetSettings(),
getWidgetSettingsFilter(),
init(),
isExported(),
validateAttributes()
|
Constants summary
string
|
INDENT_STRING |
'-' |
|
integer
|
INDENT_MULTIPLIER |
3 |
|
Constants inherited from XLite\View\FormField\AFormField
FIELD_TYPE_CHECKBOX,
FIELD_TYPE_LABEL,
FIELD_TYPE_PASSWORD,
FIELD_TYPE_RADIO,
FIELD_TYPE_SELECT,
FIELD_TYPE_SEPARATOR,
FIELD_TYPE_TEXT,
FIELD_TYPE_TEXTAREA,
PARAM_ATTRIBUTES,
PARAM_COMMENT,
PARAM_FIELD_ONLY,
PARAM_HELP,
PARAM_ID,
PARAM_IS_ALLOWED_FOR_CUSTOMER,
PARAM_LABEL,
PARAM_NAME,
PARAM_REQUIRED,
PARAM_VALUE,
PARAM_WRAPPER_CLASS
|