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