We accept Visa, MasterCard, and PayPal
Acceptance Mark

Search the Knowledge Base

Browse by category

I have old products that are in a disabled (or deleted) category showing up in my search results.
The category data will need to be loaded with the search to disable these products: For version 2.0 and later : Go to the admin/smart_search_admin.php page and enable this option: Category Data -...
[MODIFICATION] Change the search statistics to display the search terms sorted in the order from most to least searched.
This X-Cart modification will display the search terms in the Management -> Statistics -> Search statistics section sorted in the order from most to least searched.This can give you a better idea of the most...
I'm receiving an INVALID SQL: 1146 table doesn't exist error when searching or saving a static page in the admin.
An INVALID SQL: 1146 table doesn't exist error is caused when the proper Smart Search tables haven't been created. The search database/index will need to be rebuild on the admin/smart_search_admin.php page in your...
[TUTORIAL] How to tune the results of the Smart Search
The Smart Search assigns a weight to each searchable field on your site.  You can then adjust the importance of a match in each individual section to improve the relevancy of the results on your store....
How do I show the page numbers of the results at both the top and bottom of the Smart Search results page.
You can display the page numbers on the results page by placing the following code anywhere in the following file: X-Cart 4.0.x - 4.3.x skin1/modules/Smart_Search/smart_search.tpl X-Cart 4.4.x - 4.5.x...
How can I remove the truncation from the short description on the Smart Search results page?
Comment out this code in the _search.php file (near line 179): $products[$k]['descr'] = search_get_truncated_display($search_keywords_for_descr, $search_array, $v['fulldescr']?$v['fulldescr']:$v['full_descr'],...
How do I prevent the Advanced Search from flashing before the initial search results are displayed?
When the first search is executed by a visitor the advanced search box is displayed for a second or two while the page calculates the size of the display. To prevent this from occurring you can hard code these values...