UNA
BxBaseSearch Class Reference
Inheritance diagram for BxBaseSearch:
BxDolSearch BxDol BxTemplSearch BxTemplSearch BxElsSearch BxElsSearch

Public Member Functions

 __construct ($aChoice, $oTemplate)
 setLiveSearch ($bLiveSearch)
 getForm ($iDesignBoxTemplate=BX_DB_PADDING_DEF, $sTitle=false, $bOnlyForm=false)
 getResultsContainer ($sCode='')
Public Member Functions inherited from BxDolSearch
 __construct ($aChoice='')
 response ()
 getEmptyResult ()
 setMetaType ($s)
 setCategoryObject ($s)
 setCustomSearchCondition ($a)
 setCustomCurrentCondition ($a)
 setUnitTemplate ($s)
 setRawProcessing ($b)
 setDataProcessing ($b)

Protected Member Functions

 _getForm ($aValues=array())
 getKeyTitlesPairs ()

Protected Attributes

 $_oTemplate
 $_sIdForm = 'sys_search_form'
 $_sIdResults = 'sys_search_results'
 $_sIdLoading
 $_sSuffixLiveSearch = '_quick'
 $_iSearchLenth
 $_sSearchFunctionParams
Protected Attributes inherited from BxDolSearch
 $_bIsApi
 $aClasses = array()
 $aChoice = array()
 $_bRawProcessing = false
 $_bDataProcessing = false
 $_bLiveSearch = false
 $_sMetaType = ''
 $_sCategoryObject = ''
 $_aCustomSearchCondition = array()
 $_aCustomCurrentCondition = array()
 $_sUnitTemplate = ''

Member Function Documentation

◆ _getForm()

BxBaseSearch::_getForm ( $aValues = array())
protected

Hooks:

'search', 'get_form' - hook in create search form

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

◆ getKeyTitlesPairs()

BxBaseSearch::getKeyTitlesPairs ( )
protected

Reimplemented from BxDolSearch.

◆ setLiveSearch()

BxBaseSearch::setLiveSearch ( $bLiveSearch)

Reimplemented from BxDolSearch.


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