UNA
Loading...
Searching...
No Matches
BxBaseModGeneralSearchResult Class Reference
Inheritance diagram for BxBaseModGeneralSearchResult:
BxTemplSearchResult BxBaseSearchResult BxBaseSearchResult BxDolSearchResult BxDolSearchResult iBxDolReplaceable iBxDolReplaceable BxAccntSearchResult BxBaseModGeneralCmtsSearchResult BxBaseModNotificationsSearchResult BxBaseModProfileSearchResult BxBaseModTextSearchResult BxAdsCmtsSearchResult BxAlbumsCmtsSearchResult BxAlbumsCmtsSearchResultMedia BxClssCmtsSearchResult BxFilesCmtsSearchResult BxForumCmtsSearchResult BxGlsrCmtsSearchResult BxMarketCmtsSearchResult BxOrgsCmtsSearchResult BxPersonsCmtsSearchResult BxPhotosCmtsSearchResult BxPollsCmtsSearchResult BxPostsCmtsSearchResult BxReviewsCmtsSearchResult BxShopifyCmtsSearchResult BxSnipcartCmtsSearchResult BxStrmCmtsSearchResult BxTasksCmtsSearchResult BxTimelineCmtsSearchResult BxVideosCmtsSearchResult BxTimelineSearchResult BxBaseModGroupsSearchResult BxPersonsSearchResult BxAdsSearchResult BxAlbumsSearchResult BxAlbumsSearchResultMedia BxClssSearchResult BxFilesSearchResult BxForumSearchResult BxGlsrSearchResult BxMarketSearchResult BxPhotosSearchResult BxPollsSearchResult BxPostsSearchResult BxReviewsSearchResult BxShopifySearchResult BxSnipcartSearchResult BxStrmSearchResult BxTasksSearchResult BxVideosSearchResult

Public Member Functions

 __construct ($sMode='', $aParams=array())
 
 getMain ()
 
 getContentInfoObject ()
 
 getRssUnitLink (&$a)
 
 getRssPageUrl ()
 
 rss ()
 
 processingAPI ()
 
 showPagination ($bAdmin=false, $bChangePage=true, $bPageReload=true)
 
 displayResultBlock ()
 
 displaySearchBox ($sContent, $sPaginate='')
 
 applyContainerId ()
 
 decodeDataAPI ($a)
 
- Public Member Functions inherited from BxTemplSearchResult
 __construct ($oFunctions=false)
 
 applyContainerClass ()
 
 __construct ($oFunctions=false)
 
- Public Member Functions inherited from BxBaseSearchResult
 displayResultBlockEmpty ()
 
 displaySearchUnit ($aData)
 
 setUnitTemplate ($s)
 
 getDesignBoxMenu ()
 
 showAdminActionsPanel ($sWrapperId, $aButtons, $sCheckboxName='entry', $bSelectAll=true, $bSelectAllChecked=false, $sCustomHtml='')
 
 showAdminFilterPanel ($sFilterValue, $sInputId='filter_input_id', $sCheckboxId='filter_checkbox_id', $sFilterName='filter', $sOnApply='')
 
 clearFilters ($aPassParams=array(), $aPassJoins=array())
 
 fillFilters ($aParams)
 
 fillFiltersByObjects ($aParams)
 
 setDesignBoxTemplateId ($i)
 
 setCenterContentUnitSelector ($s)
 
 addContainerClass ($mixed)
 
 removeContainerClass ($mixed)
 
 addContainerAttribute ($aAttributes)
 
 removeContainerAttribute ($mixedName)
 
 setUnitParams ($aParamsAdd=array(), $aParamsRemove=array())
 
- Public Member Functions inherited from BxDolSearchResult
 __construct ()
 
 getId ()
 
 setId ($sId)
 
 getModuleName ()
 
 getContentInfoName ()
 
 setAjaxPaginate ($b=true)
 
 setPaginatePerPage ($iPerPage)
 
 setSingleSearch ($bSingleSearch)
 
 setLiveSearch ($bLiveSearch)
 
 setMetaType ($s)
 
 isMetaEnabled ($s)
 
 setCategoryObject ($s)
 
 setCustomSearchCondition ($a)
 
 setCustomCurrentCondition ($a)
 
 setCategoriesCondition ($sKeyword)
 
 setDisplayEmptyMsg ($b, $sLangKey='')
 
 setProcessPrivateContent ($b)
 
 processingRaw ()
 
 processing ()
 
 addCustomParts ()
 
 outputRSS ()
 
 getRssUnitImage (&$a, $sField)
 
 setFieldUnit ($sFieldName, $sTableName, $sOperator='', $bRenameMode=true)
 
 getSearchData ()
 
 getSearchQuery ($sObject, $aParams=[])
 
 getJoins ($bRenameMode=true)
 
 getSearchDataByParams ($aParams='')
 
 setConditionParams ()
 
 getNum ()
 
 getTotal ()
 
 getRestriction ()
 
 getLimit ($isAddPlusOne=false)
 
 setSorting ()
 
 getSorting ($sSortType='last')
 
 getAlterOrder ()
 
 setPaginate ()
 
 unsetPaginate ()
 
 getSearchFieldsCond ($aFields, $sKeyword, $sPseud='')
 
 getMultiValues ($aValues)
 
 _getPseud ()
 
 addMarkers ($a)
 

Protected Member Functions

 addCustomConditions ($CNF, $oProfile, $sMode, $aParams)
 
 addConditionsForAuthorStatus ($CNF)
 
 addConditionsForCf ($CNF)
 
 addConditionsForFilter ($CNF, $sMode, $aParams)
 
 addConditionsForPrivateContent ($CNF, $oProfile, $aCustomGroup=array())
 
 getItemPerPageInShowCase ()
 
- Protected Member Functions inherited from BxBaseSearchResult
 addPageRssLink ()
 
 getCurrentUrl ($aAdditionalParams=array(), $bReplacePagesParams=true)
 
 getCurrentOnclick ($aAdditionalParams=array(), $bReplacePagesParams=true)
 
 addAdditionalUrlParams ($sUrl, $aAdditionalParams, $bReplacePagesParams, $bAddPaginateParams=true)
 
- Protected Member Functions inherited from BxDolSearchResult
 _replaceMarkers ($mixed)
 

Protected Attributes

 $oModule
 
 $sFilterName
 
 $bShowcaseView = false
 
 $aUnitViews = array()
 
 $sUnitViewDefault = 'gallery'
 
- Protected Attributes inherited from BxTemplSearchResult
 $_sModule
 
 $_oModule
 
- Protected Attributes inherited from BxBaseSearchResult
 $oFunctions
 
 $sBrowseUrl
 
 $sUnitTemplate = 'unit.html'
 
 $sUnitTemplateLiveSearch = 'unit_live_search.html'
 
 $aGetParams = array()
 
 $iDesignBoxTemplate = 11
 
 $aConstants
 
 $sCenterContentUnitSelector = false
 
 $aContainerAttrs = array()
 
 $aContainerClasses = array('bx-search-result-block', 'bx-clearfix')
 
 $aUnitParams = array()
 
- Protected Attributes inherited from BxDolSearchResult
 $aPseud
 
 $id
 
 $bDisplayEmptyMsg = false
 
 $sDisplayEmptyMsgKey = ''
 
 $bProcessPrivateContent = true
 
 $aPrivateConditionsIndexes = array('restriction' => array(), 'join' => array())
 
 $bForceAjaxPaginate = false
 
 $iPaginatePerPage = BX_DOL_SEARCH_RESULTS_PER_PAGE_DEFAULT
 
 $_bIsApi
 
 $_bSingleSearch = true
 
 $_bLiveSearch = false
 
 $_sMetaType = ''
 
 $_sMode = ''
 
 $_aParams = []
 
 $_sCategoryObject = ''
 
 $_aCustomSearchCondition = array()
 
 $_bValidate = false
 
 $_aMarkers = array ()
 

Additional Inherited Members

- Public Attributes inherited from BxBaseSearchResult
 $isError
 
- Public Attributes inherited from BxDolSearchResult
 $aCurrent
 

Member Function Documentation

◆ addConditionsForPrivateContent()

BxBaseModGeneralSearchResult::addConditionsForPrivateContent ( $CNF,
$oProfile,
$aCustomGroup = array() )
protected

Add conditions for private content

Reimplemented in BxBaseModGroupsSearchResult.

◆ applyContainerId()

BxBaseModGeneralSearchResult::applyContainerId ( )

Add ID to search result container

Parameters
$stringHTML ID

Reimplemented from BxBaseSearchResult.

◆ decodeDataAPI()

BxBaseModGeneralSearchResult::decodeDataAPI ( $a)

Reimplemented from BxDolSearchResult.

◆ displayResultBlock()

BxBaseModGeneralSearchResult::displayResultBlock ( )

◆ displaySearchBox()

BxBaseModGeneralSearchResult::displaySearchBox ( $sCode,
$sPaginate = '' )

Get html code of search box with search results

Parameters
string$sCodehtml code of search results $param $sPaginate html code of paginate return html code

Reimplemented from BxBaseSearchResult.

Reimplemented in BxBaseModGroupsSearchResult.

◆ getMain()

BxBaseModGeneralSearchResult::getMain ( )

Reimplemented from BxBaseSearchResult.

◆ getRssPageUrl()

BxBaseModGeneralSearchResult::getRssPageUrl ( )

Reimplemented from BxBaseSearchResult.

◆ getRssUnitLink()

BxBaseModGeneralSearchResult::getRssUnitLink ( & $a)

Return rss unit link (redeclared)

Reimplemented from BxDolSearchResult.

Reimplemented in BxAlbumsSearchResultMedia.

◆ processingAPI()

BxBaseModGeneralSearchResult::processingAPI ( )

Reimplemented from BxDolSearchResult.

◆ rss()

BxBaseModGeneralSearchResult::rss ( )

Get XML string for rss output

Reimplemented from BxDolSearchResult.

◆ showPagination()

BxBaseModGeneralSearchResult::showPagination ( $bAdmin = false,
$bChangePage = true,
$bPageReload = true )

Get html code of pagination

Reimplemented from BxBaseSearchResult.

Reimplemented in BxFilesSearchResult.


The documentation for this class was generated from the following file: