Post by Johnathan » Sun Jul 10, 2011 8:07 pm

Image

Current Version: v2024-3-25 (release notes)

OpenCart Versions: 1.5.0.x - 4.0.2.x

To Purchase: Visit Clear Thinking or opencart.com

For Additional Features: Take a look at Smart Search Pro

Image Image Image

Improve the accuracy of the search on your OpenCart site! Smart Search will return the most relevant results by performing a search of the selected product fields in four phases: (1) products with the exact phrase, (2) products with ALL keywords, correctly spelled, (3) products with ALL keywords, possibly misspelled, (4) products with ANY keywords, possibly misspelled.

  • Upload and go — no core file modifications are necessary. The extension utilizes vQmod for OpenCart 1.5.x, ocMod for OpenCart 2.x/3.0, and Event hooks for OpenCart 4.0.
  • Take advantage of the built-in extension updater. All that's required is to enter your current license key and click "Update".
  • 100% compatible with any custom theme.
  • Choose which product fields to search within: name, description, meta tag description, meta tag keywords, tags, model, SKU, UPC, EAN, JAN, ISBN, MPN, location, category name, manufacturer name, attribute group, attribute name, attribute value, option name, and/or option value.
  • Automatically display search results right from the search bar with the included Live Search functionality.
  • Choose the default sorting for products: date added, date available, date modified, model, name, price, quantity in stock, rating, sort order, times purchased, or times viewed.
  • Set a minimum number of results to display, so customers always have more than a few results to choose from.
  • Optionally account for plurals, for misspelled words in searches (including setting the misspelling tolerance), and for searching within a category's sub-categories.
  • Select how often to refresh the keyword cache and the misspelling cache: hourly, daily, weekly, monthly, or yearly.
  • Make pre-search replacements on the search terms, such as replacing hyphens with spaces or commonly misspelled product names with correct ones.
  • Enable a testing mode to view how long queries are taking on your site.
NOTE: This extension works with the Journal theme, but does NOT work with Journal's filters. If you need a filter extension that works with Smart Search, check out Ultimate Filters Module.



Image Image Image Image Image Image Image Image Image Image
Last edited by Johnathan on Tue Oct 18, 2011 2:30 am, edited 4 times in total.

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Qphoria » Sun Jul 10, 2011 10:28 pm

This is very cool. Almost like most search engines have "Did you mean "xxxx"..."
Great job

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by Johnathan » Sun Jul 17, 2011 11:03 pm

Updated to v151.1

Release Notes:

- Updated to include compatibility with 1.5.1.x

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Aug 13, 2011 1:47 am

Updated to v151.2

Release Notes:

- Fixed bug with misspelled words that can match multiple keywords

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Mon Sep 26, 2011 11:48 pm

Updated to v151.3

Release Notes:

- Updated to include compatibility with vQmod 2.0.x

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Oct 18, 2011 2:31 am

Updated to v151.4

Release Notes:

- Added "Status" setting to allow disabling the extension in the admin panel
- Updated to include compatibility with 1.5.1.3
- Optimized code structure

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Jan 17, 2012 1:40 am

Updated to v151.5

Release Notes:

- NOTE: Updating from a previous version will require you to redo all settings
- Added a search for ANY keyword if no product is found that has ALL keywords
- Added a button to automatically index database tables to help improve speed
- Improved search results using product tags
- Fixed caching bugs
- Updated instructions.txt
- Optimized code structure

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Apr 06, 2012 12:06 pm

Updated to v152.1

Release Notes:

- Added additional search phase: searching for the keywords as an exact phrase
- Added ability to search additional product fields: meta tag description, meta tag keywords, model, sku, upc, location, and manufacturer name
- Added ability to refresh the misspelling search cache in the admin panel
- Added ability to set the cache auto-refresh period (hourly, daily, weekly, monthly, or yearly)
- Added ability to set the search prioritization for misspelling searches (prioritizing speed or results)
- Added ability to do pre-search character replacements on the search terms
- Improved caching functionality
- Removed edits.txt
- Removed compatibility with 1.4.1 - 1.4.7
- Verified compatibility with 1.5.2.x
- Updated instructions.txt
- Updated license.txt

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Apr 07, 2012 9:12 am

Updated to v152.2

Release Notes:

- Added ability to skip Phase 1, or combine its results with Phase 2
- Fixed bug with pagination and total results calculation
- Fixed bug with auto-refresh dropdown reflecting the incorrect setting
- Fixed bug with Phase 4 search query
- Updated admin panel interface
- Updated instructions.txt

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sun Apr 08, 2012 4:30 am

Updated to v152.3

Release Notes:

- Changed controller to not use getSetting(), due to bugs in 1.5.1.x versions
- Fixed "Product Fields Searched" checkboxes not reflecting their settings

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Apr 24, 2012 10:29 am

Updated to v152.4

Release Notes:

- Fixed bugs with 1.4.x compatibility

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Apr 27, 2012 1:08 am

Updated to v152.5

Release Notes:

- Added ability to record customer searches, and view in an associated report
- Fixed bug when sorting combined Phase 1 and Phase 2 results
- Fixed bug with multi-store installations returning empty product results
- Updated instructions.txt

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Jun 26, 2012 8:50 pm

Updated to v153.1

Release Notes:

- Added AJAX search functionality, to automatically display search results right from the search bar
- Added ability to search in product attribute groups, attribute names, attribute values, option names, and option values
- Fixed bug with unnecessarily caching multiples of the same product_id
- Fixed bug with refreshing the cache through the admin panel in v1.4.x
- Updated instructions.txt
- Updated license.txt
- Verified compatibility with 1.5.3.x

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu Jul 05, 2012 1:26 pm

Updated to v153.2

Release Notes:

- Added ability to set the AJAX dropdown width, title font size, and description font size
- Added functionality ignoring non-character keypresses for AJAX search
- Fixed occasional bug with misspelling search algorithm
- Fixed admin panel typo
- Updated admin panel interface

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sun Jul 08, 2012 11:42 am

Updated to v153.3

Release Notes:

- Added ability to enter CSS selector for the search field, for custom themes
- Added functionality to show special prices in AJAX dropdown
- Added ability to set the AJAX dropdown price color and special price color
- Added ability to enter spaces on either side of a pre-search replacement to use it as a whole word (e.g. replacing " hp " with " Hewlett-Packard " without replacing words that contain the sequence "hp" within them)
- Fixed bug introduced in v153.2 with Phase 1 and 2 description searches
- Updated admin panel interface

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Avvici » Sat Jul 14, 2012 2:48 pm

I just purchased this. Clean code, works well. It does what it say's it does :) Now, do this with Apache Lucene...I would buy.

User avatar
Expert Member

Posts

Joined
Tue Apr 05, 2011 12:09 pm
Location - Asheville, NC

Post by Johnathan » Sat Jul 21, 2012 3:02 am

Updated to v153.4

Release Notes:

- Added "Reset" button to the Smart Search History report
- Added CDATA tags to the ajax script so it doesn't mess up W3C validation
- Added !important to ajax CSS declarations to prevent them being overridden
- Changed "Prioritization" setting to "Use Cache". if set to "No", then a misspelling search is performed without needing a cache file. This may be faster for stores with large product databases.
- Fixed bug when including the Option Name and Option Value search fields
- Fixed bug with ajax search not responding to number keypad keys
- Improved caching so it does not fail on servers with low memory limits
- Optimized database queries, which should improve speed for some stores
- Removed option to refresh cache from admin-side -- to do a manual refresh, just save your settings and do a search on your site

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Mon Jul 23, 2012 7:56 am

Updated to v153.5

Release Notes:

- Added ability to choose whether to return partially matching results (such as returning "macbook" for "mac")
- Fixed bug when not using a cache and the search does not match any products
- Fixed bug when searching by clicking on a product tag
- Fixed bug when combining Phase 1 with Phase 2 and searching on only one word

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Mon Aug 20, 2012 3:20 am

Updated to v154.1

Release Notes:

- Fixed bug: admin report pagination not working properly
- Fixed bug: AJAX search product descriptions blank for non-English languages
- Fixed errors related to AJAX search being called with no keyword
- Verified compatibility with 1.5.4.x

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu Aug 30, 2012 4:32 am

Updated to v154.2

Release Notes:

- Added full search phrase comparison to Phases 3 and 4, for tags with spaces
- Changed ordering by price to correctly take into account special prices
- Fixed tag compatibility with 1.5.4.x
- Fixed bug: description caching sometimes contained HTML tags

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am

Who is online

Users browsing this forum: Semrush [Bot] and 176 guests