UNA
Loading...
Searching...
No Matches
BxBaseMenuMoreAuto Class Reference
Inheritance diagram for BxBaseMenuMoreAuto:
BxTemplMenu BxBaseMenu BxBaseMenu BxBaseMenu BxDolMenu BxDolMenu BxDolMenu iBxDolReplaceable iBxDolFactoryObject BxDolFactory iBxDolReplaceable iBxDolFactoryObject BxDolFactory iBxDolReplaceable iBxDolFactoryObject BxDolFactory BxTemplMenuMoreAuto BxBaseMenuCustom BxBaseModGeneralMenuSubmenuMoreAuto BxBaseModProfileMenuView BxTemplMenuSite BxTemplMenuSite BxTemplMenuCustom BxTemplMenuCustom BxMarketMenuSubmenu BxBaseModGroupsMenuView BxPersonsMenuView BxWorkspacesMenuView BxBaseCmtsMenuActions BxBaseMenuAccountPopup BxBaseMenuCreatePost BxBaseMenuDashboardContentManage BxBaseMenuDashboardReportsManage BxBaseMenuUnitMeta BxBaseModGeneralMenuViewActions BxNtfsMenuPreview BxTimelineMenuItemActions BxTimelineMenuView BxBaseCmtsMenuActions BxBaseMenuAccountPopup BxBaseMenuCreatePost BxBaseMenuDashboardContentManage BxBaseMenuDashboardReportsManage BxBaseMenuUnitMeta BxBaseModGeneralMenuViewActions BxNtfsMenuPreview BxTimelineMenuItemActions BxTimelineMenuView BxCnlMenuView BxCoursesMenuView BxEventsMenuView BxGroupsMenuView BxJobsMenuView BxOrgsMenuView BxSpacesMenuView

Public Member Functions

 __construct ($aObject, $oTemplate=false)
 getCode ()
 isMoreAuto ()
Public Member Functions inherited from BxBaseMenu
 getDisplayAddons ()
 setDisplayAddons ($b)
 getCodeAPI ()
 getShortCodeAPI ()
 getCodeItem ($sName)
 getMenuItems ()
 getMenuItem ($sName)
 getMenuIconHtml ($sIcon)
Public Member Functions inherited from BxDolMenu
 isHtmx ()
 isVisible ()
 getQueryObject ()
 getTemplateId ()
 getTemplateName ($sName='')
 setTemplateById ($iTemplateId)
 setSelected ($sModule, $sName)
 setDynamicMode ($bDynamicMode)
 setHtmx ($bHx)
 getMarkers ()
 addMarkers ($a)
 removeMarker ($s)
 initContentParams ()
 setContentParams ($aParams)
 getContentParams ()
 performActionSetCollapsed ($mixedValue)
 performActionSetCollapsedSubmenu ($sMenuItem, $mixedValue)
 getUserChoiceCollapsed ($sObject='')
 getUserChoiceCollapsedSubmenu ($mixedItem, $sObject='')

Protected Member Functions

 _isMoreAuto ()
 _getTemplateVars ()
 _getJsCodeMoreAuto ()
 _getMenuItem ($aItem)
 _getHtmlIds ()
 _getHtmlIdMain ()
 _getJsClassMoreAuto ()
 _getJsObjectMoreAuto ()
 _getTmplContentItemMore ()
 _getTmplContentItemMorePopup ()
Protected Member Functions inherited from BxBaseMenu
 _getCode ($sTmplName, $aTmplVars)
 getMenuItemsRaw ()
 _getMenuIcon ($a)
 _getMenuIconAttrs ($sType, $a)
 _getMenuTitle ($a)
 _getMenuAddon ($aMenuItem)
 _getMenuMarkers ($aMenuItem)
 _getMenuAttrs ($aMenuItem)
 _addJsCss ()
 _getTmplVarsAddon ($mixedAddon, $aMenuItem)
Protected Member Functions inherited from BxDolMenu
 __construct ($aObject)
 _setCollapsed ($sName, $mixedValue)
 _isSelected ($a)
 _isActive ($a)
 _isVisible ($a)
 _getVisibilityClass ($a)
 _replaceMarkers ($a)

Protected Attributes

 $_sTmplNameItemMore
 $_sTmplNameItemMorePopup
 $_bMoreAuto
 $_iMoreAutoItemsStatic
 $_bMoreAutoItemsStaticOnly
 $_sJsClassMoreAuto
 $_sJsObjectMoreAuto
 $_sJsCallMoreAuto
 $_aHtmlIds
Protected Attributes inherited from BxBaseMenu
 $_oTemplate
 $_iPageType
 $_aOptionalParams = array('target' => '', 'onclick' => '')
 $_bDisplayAddons = false
 $_aSelected
Protected Attributes inherited from BxDolMenu
 $_bIsApi
 $_bHx
 $_bHxHead
 $_mHxPreload
 $_aHx
 $_bDynamicMode
 $_bAddNoFollow
 $_bSelModuleCheck
 $_sSelModule
 $_sSelName
 $_sObject
 $_aObject
 $_oQuery
 $_oPermalinks
 $_aMarkers = array()
 $_bMultilevel = false
 $_sSessionKeyCollapsed
 $_aContentParams

Static Protected Attributes

static $_sTmplContentItemMore
static $_sTmplContentItemMorePopup
Static Protected Attributes inherited from BxDolMenu
static $SEL_MODULE = ''
static $SEL_NAME = ''

Additional Inherited Members

Static Public Member Functions inherited from BxDolMenu
static getObjectInstance ($sObject, $oTemplate=false)
static setSelectedGlobal ($sModule, $sName)
static processMenuTrigger ($sMenuTriggerName)
Static Public Member Functions inherited from iBxDolFactoryObject
static getObjectInstance ($sObject)

Constructor & Destructor Documentation

◆ __construct()

BxBaseMenuMoreAuto::__construct ( $aObject,
$oTemplate = false )

Reimplemented from BxTemplMenu.

Member Function Documentation

◆ _getMenuItem()

BxBaseMenuMoreAuto::_getMenuItem ( $aItem)
protected

Reimplemented from BxTemplMenu.

◆ _getTemplateVars()

BxBaseMenuMoreAuto::_getTemplateVars ( )
protected

Get template variables array

Returns
array

Reimplemented from BxTemplMenu.

Reimplemented in BxFilesMenuViewActionsInline.

◆ getCode()

BxBaseMenuMoreAuto::getCode ( )

Get menu code.

Returns
string

Hooks:

'menu', 'get_code_before' - hook before menu output

  • $unit_name - equals menu
  • $action - equals get_code_before
  • $object_id - not used
  • $sender_id - not used
  • $extra_params - array of additional params with the following array keys:

Hooks:

'menu', 'get_code_after' - hook after menu output

  • $unit_name - equals menu
  • $action - equals get_code_after
  • $object_id - not used
  • $sender_id - not used
  • $extra_params - array of additional params with the following array keys:

Reimplemented from BxBaseMenu.

Reimplemented in BxAdsMenuViewActions, BxBaseModGeneralMenuSnippetMeta, BxBaseModProfileMenuViewMeta, BxMarketMenuViewActions, BxNtfsMenuPreview, BxTemplMenuSite, BxTemplMenuSite, and BxTemplMenuSite.


The documentation for this class was generated from the following file:
  • template/scripts/BxBaseMenuMoreAuto.php