Quick Search

Quick Search
M1

TOTAL:
$99.99
Compatible With: Community 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2

Tech Specifications

Seller:
Current Version:
1.1.4
Type:
Stable Build
Updated:
04 July, 2017
Categories:
Extensions, Content & Customizations

Overview

Add an Ajax Quick Search with Lucene to your store. Product, category, page, search term, and tag search are available. RWD ready.

Other Extensions by Apptrian

Overview

Back to top

Quick Search will add a very useful search feature to your store(s). This extension is multi-store aware like all of our extensions. This means Quick Search can be customized individually for each storefront or language you have. The extension will show a small panel below the top search field when customers start to type in it. The panel will show product, category, page, popular search term, and tag search results. If you want you can disable certain search results from extension configuration. Our extension is RWD (Responsive Web Design) ready. This means it will work on mobile devices like cell phones and tablets.

Unlike similar extensions, Quick Search does not search a database. This can be slow so instead of a database it searches Lucene search Index. This Lucene search index is set of files optimized for fast searches and is created by a button click in the extension configuration. No special hardware nor software is needed, no external services are needed, all data is stored locally on your server.

There are many options in the extension configuration you can use to customize result panel to your liking. You can choose what type of data you want to search. You can choose what fields/attributes you want to search and give priority to certain fields by setting "boost" values. Like every other extension we offer to our customers we use Quick Search on our own site so check it out.

General Settings

- Easy way to enable or disable extension.
- Easy and proper way to include jQuery library if you did not included it already.
- Enable or disable Visual Enhancements of Quick Search panel.
- Minimum Characters for search. (even one character can be searched.)
- Minimum Time [ms] before first search request is send to the server. (If above Minimum Characters option is set to 1 this is ignored.)
- Result Sort Order option allows you to set the order of content type results.
- Ajax Loader Position (Options are "Top", "Bottom", and "Both". Default is "Top".)
- Close Button Position (Options are "Top", "Bottom", and "Both". Default is "Both".)
- Refresh Search Index button as an easy way to immediately refresh Lucene search index.
- Cron Job Configuration for Search Index Refresh action can be set according to your needs via cron expression.

Category Results

- Easy way to enable or disable category results.
- Layout of category results. Can be either "Grid" or "List".
- Result Limit option will limit number of category results which will be presented.
- Show Heading option, enables or disables "Category Results:" heading.
- Order of info elements name, description, image.
- For Result Description option selects database field to use for category description text. Options are "Description" and "Meta Description".
- Description Maximum Characters option will limit number of characters presented. (If description text is longer, it will be truncated and ellipsis will be added at the end.)
- For Result Image option allows you to choose what image to use for results. Options are "Image" and "Thumbnail".
- Exclude IDs option allows you to type in comma separated list of category IDs you want to exclude from quick search.
- Result Sort Order option allows you to sort category search results by name or score.
- Options to boost certain fields and influence search results.
- Options to exclude certain fields form search index and make it smaller/faster.
- Refresh Category Search Index button as an easy way to immediately refresh category search index.

Page Results

- Easy way to enable or disable page results.
- Layout of page results. Can be either "Grid" or "List".
- Result Limit option will limit number of page results which will be presented.
- Show Heading option, enables or disables "Page Results:" heading.
- Order of info elements: name, description.
- For Result Description option selects database field to use for page description text. Options are "Content" and "Meta Description".
- Description Maximum Characters option will limit number of characters presented. (If description text is longer, it will be truncated and ellipsis will be added at the end.)
- Exclude Pages option allows you to select pages you want to exclude from quick search.
- Result Sort Order option allows you to sort page search results by name or score.
- Options to boost certain fields and influence search results.
- Options to exclude certain fields form search index and make it smaller/faster.
- Refresh Page Search Index button as an easy way to immediately refresh page search index.

Product Results

- Easy way to enable or disable product results.
- Layout of product results. Can be either "Grid" or "List".
- Result Limit option will limit number of product results which will be presented.
- Show Heading option, enables or disables "Product Results:" heading.
- Order of info elements: name, description, image, sku, price.
- For Result Description option selects database field to use for product description text. Options are "Description", "Meta Description", and "Short Description".
- Description Maximum Characters option will limit number of characters presented. (If description text is longer, it will be truncated and ellipsis will be added at the end.)
- Image width and height values for server-side resize. (Visual size of images is set in CSS file.)
- Result Sort Order option allows you to sort product search results by name or score.
- Options to boost certain fields and influence search results.
- Options to exclude certain fields form search index and make it smaller/faster.
- Refresh Product Search Index button as an easy way to immediately refresh product search index.

Search Term Results

- Easy way to enable or disable search term results.
- Layout of search term results. Can be either "Cloud" or "List".
- Separator option allows you to specify character or characters you want to use to separate multiple search terms in the "Cloud".
- Result Limit option will limit number of search term results which will be presented.
- Show Heading option, enables or disables "Search Term Results:" heading.
- Font Size Adjustments based on search term ratio.
- Result Sort Order option allows you to sort search term results by name or score.
- Refresh Term Search Index button as an easy way to immediately refresh term search index.

Tag Results

- Easy way to enable or disable tag results.
- Layout of tag results. Can be either "Cloud" or "List".
- Separator option allows you to specify character or characters you want to use to separate multiple tags in the "Cloud".
- Result Limit option will limit number of tag results which will be presented.
- Show Heading option, enables or disables "Tag Results:" heading.
- Font Size Adjustments based on tag ratio.
- Tag Product Count option allows you to show tag product count or not, and at what position. Options are "Do not show", "Before Tag Name", and "After Tag Name".
- Result Sort Order option allows you to sort tag results by name or score.
- Refresh Tag Search Index button as an easy way to immediately refresh tag search index.

Installation Instructions

- Log in to Magento Admin
- (Optional) Disable Magento Compiler if you are using it (System > Tools > Compilation)
- Go to System > Magento Connect > Magento Connect Manager
- Use "Direct package file upload" section and "Upload package file"
- Browse to the .tgz file
- Click "Upload" button
- Go back to Magento Admin
- Flush Magento Cache (System > Cache Management), then log out from Magento Admin and log back in
- (Optional) Enable Magento Compiler by clicking "Run Compilation Process" button (System > Tools > Compilation)
- Go to (System > Configuration > Apptrian Extensions > Quick Search > General) and click "Refresh Search Index" button.
- If you do not have jQuery included in your theme, set (System > Configuration > Apptrian Extensions > Quick Search > General > Include jQuery) option to "Yes".
- Refresh Magento cache (System > Cache Management)

If you do not know how to install extension or you wish a professional to do it for you, we offer additional Installation service for a small fee.

Configuration

After you install extension you need to generate new search index. To do this log to your Magento Admin and go to:

System > Configuration > Apptrian Extensions > Quick Search

In General section
Click Refresh Search Index button. Wait patiently for request to finish. That is all you need to do.
If you want to configure something differently you can.
All options are self explanatory and usually have tooltips for additional information.

After changing options make sure you refresh your Magento cache.

Customization Instructions

If you want to style Quick Search further, copy
./skin/frontend/base/default/css/apptrian_quicksearch.css
to
./skin/frontend/your_design_package/your_theme/css/apptrian_quicksearch.css
and add your CSS styles.

Read comments in the CSS file and you will be able to make most of the changes in a very succinct way.

You can change Quick Search ajax loader animated gif by creating directory
./skin/frontend/your_design_package/your_theme/images/apptrian/quicksearch/
and than copy your ajax loader gif inside it. The filename must be ajax-loader.gif.

If you do not know how to style with CSS or you wish a professional to do it for you, we offer additional CSS Custom Style service for a small fee.

 

Release Notes

Back to top

1.1.4:

  • Compatible with CE: 1.5 1.6 1.6.1 1.6.2.0 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2
  • Stability: Stable Build
  • Description:

    * Fixed bug with paths over 100 characters and Magento Connect installer
    * Fixed small JavaScript fromText bug

Support

Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top

Reviews

Back to top