Product List

Compunix Product Documentation

xSearch

Inspired by the speed and performance of cSearch, xSearch is designed for larger ecommerce sites that handle more traffic and require greater capacity. xSearch delivers extreme ecommerce search performance!


Compatibility: Prior V10.x Only! - Pro, ML, ML64, MultiStore

This is a one domain, one cart license installation. To buy additional licenses for additional carts contact sales: sales@compunix.us


Installation Instructions

1) Install the Admin Compunix Add-on menu and add the following line into the add-on links section specified:

Carts up to MS9420: Carts MS9500 and newer:

2) Copy the CompunixCommon.dll downloaded from the Code Baselink into /bin directory.

3) Upload the license file/appconfig to your cart. If you don't have a license send an email to support@compunix.us with your order number and domain information.

4) Copy/Merge the files from the "Modified files" directory in the .zip file to your web site's root folder. If your admin directory is not "admin", you may have to copy any files in the admin directory manually.

5) Copy the /[Admin Directory]/EntityHelper/EntityArrayListXML.xslt file into the root /EntityHelper/ directory. (This was removed in MS9200.)

6) In the App_Templates/Skin_X/template.master, place the following code to actualize the search from your template/design instead of the cart default search.

If you're using additional templates, place the code in all template files.

cSearch

cSearch (with statistics)

7) Save files.

8) Navigate to your site and enter a search in the top search form. The new xSearch page will be used and loaded.

If you're using the statistics version, log in to the cart as admin and navigate to the cSearchs.aspx page where you will see a link at the top to statistics.


Additional Configuration

To disable the searching of certain fields, please create the appconfig referring to the field you don't want to search below, and make the AppConfig value true:

Displaying features AppConfigs:

Spelling suggestions

1) Navigate to http://www.bing.com/developers/createapp.aspxto create an AppID

2) Once you obtain the AppID, create an appconfig called cSearch.BingSpellingAppID

3) Place the AppID from step 1 into the value of the AppConfig

Caching

To disable caching on cSearch, create the appconfig cSearch.Disallow.Caching and set to true

Lucene

To enable the Lucene search feature, create the appconfig cSearch.Lucene and set to true

To force the re-generation of the Lucene cache, create the appconfig cSearch.LuceneReIndex and set to true. (Once regenerated, it will revert to false.)


Updates