Inheritance diagram for oxSearch:
Collaboration diagram for oxSearch:Public Member Functions | |
| __construct () | |
| setLanguage ($iLanguage=null) | |
| getSearchArticles ($sSearchParamForQuery=false, $sInitialSearchCat=false, $sInitialSearchVendor=false, $sInitialSearchManufacturer=false, $sSortBy=false) | |
| getSearchArticleCount ($sSearchParamForQuery=false, $sInitialSearchCat=false, $sInitialSearchVendor=false, $sInitialSearchManufacturer=false) | |
Protected Member Functions | |
| _getSearchSelect ($sSearchParamForQuery=false, $sInitialSearchCat=false, $sInitialSearchVendor=false, $sInitialSearchManufacturer=false, $sSortBy=false) | |
| _getWhere ($sSearchString) | |
Protected Attributes | |
| $_iLanguage = 0 | |
Implements search
Definition at line 6 of file oxsearch.php.
| oxSearch.__construct | ( | ) |
Class constructor. Executes search lenguage setter
Reimplemented from oxSuperCfg.
Definition at line 20 of file oxsearch.php.
| oxSearch._getSearchSelect | ( | $ | sSearchParamForQuery = false, |
|
| $ | sInitialSearchCat = false, |
|||
| $ | sInitialSearchVendor = false, |
|||
| $ | sInitialSearchManufacturer = false, |
|||
| $ | sSortBy = false | |||
| ) | [protected] |
Returns the appropriate SQL select for a search according to search parameters
| string | $sSearchParamForQuery query parameter | |
| string | $sInitialSearchCat initial category to search in | |
| string | $sInitialSearchVendor initial vendor to search for | |
| string | $sInitialSearchManufacturer initial Manufacturer to search for | |
| string | $sSortBy sort by |
Definition at line 109 of file oxsearch.php.
| oxSearch._getWhere | ( | $ | sSearchString | ) | [protected] |
Forms and returns SQL query string for search in DB.
| string | $sSearchString searching string |
Definition at line 223 of file oxsearch.php.
| oxSearch.getSearchArticleCount | ( | $ | sSearchParamForQuery = false, |
|
| $ | sInitialSearchCat = false, |
|||
| $ | sInitialSearchVendor = false, |
|||
| $ | sInitialSearchManufacturer = false | |||
| ) |
Returns the amount of articles according to search parameters.
| string | $sSearchParamForQuery query parameter | |
| string | $sInitialSearchCat initial category to seearch in | |
| string | $sInitialSearchVendor initial vendor to seearch for | |
| string | $sInitialSearchManufacturer initial Manufacturer to seearch for |
Definition at line 84 of file oxsearch.php.
| oxSearch.getSearchArticles | ( | $ | sSearchParamForQuery = false, |
|
| $ | sInitialSearchCat = false, |
|||
| $ | sInitialSearchVendor = false, |
|||
| $ | sInitialSearchManufacturer = false, |
|||
| $ | sSortBy = false | |||
| ) |
Returns a list of articles according to search parameters. Returns matched
| string | $sSearchParamForQuery query parameter | |
| string | $sInitialSearchCat initial category to seearch in | |
| string | $sInitialSearchVendor initial vendor to seearch for | |
| string | $sInitialSearchManufacturer initial Manufacturer to seearch for | |
| string | $sSortBy sort by |
Definition at line 52 of file oxsearch.php.
| oxSearch.setLanguage | ( | $ | iLanguage = null |
) |
Search language setter. If no param is passed, will be taken default shop language
| string | $iLanguage string (default null) |
Definition at line 32 of file oxsearch.php.
oxSearch.$_iLanguage = 0 [protected] |
Definition at line 13 of file oxsearch.php.
1.7.1