VM2 Ajax Search Features/Bugs
Posted: Mon May 19, 2014 10:03 am
Hi Stan,
Let me summarize all my findings so far with this great module: (we are using it on http://www.quality-tuning.eu and other domains)
1. Use current template css. At the moment we see default VM template, is there any way to use our theme's/template's css?
2. Add another option in Children handling: "Search all products but display ONLY parents and products without children". No children to be displayed, but children to be searchable! Instead the parent of the found child to be shown.
For example:
BL206 (parent)
BL206L (child1)
BL206R (child2)
Customer searches for BL206R but BL206 is shown in the result. This is very useful in many cases.
3. Post Text / Pre Text to use JTEXT strings also. Pre and Post Texts appear before and after search box. Because we use many languages, we'd like these fields in module params to support JTEXT strings.
4. 'No products found' JTEXT to be supported in case there is no match for a search string.
5. Pagination to be supported ideally. Otherwise a 'More products that can be displayed found. Please refine your search' JTEXT to be supported so that the customer knows there are more products in the results.
6. Check http://www.quality-tuning.gr/media/searchstats.txt
This is an export of the stats table. You will notice smth like the following for many searches:
ai,1
air,2
air s,1
air st,1
air sto,1
air stor,1
air storm,1
Apparently, due to Ajax the module cannot understand when an entry is finished. Maybe we should only use Submit button in order to make sure that the customer finished his query? (Maybe a magnifying glass image?)
7. A 'Loading' icon to be added so that the customer knows that a search is in progress, you may check the 'Quick Search' module in the left column of our website: http://www.quality-tuning.eu. For example:
8. Caching of correct language results. At the moment it seems there is some issue, more specifically:
e.g. - go to italian language/domain: http://www.quality-tuning.it/
- search for OV-001, check the result, it is in italian language, that's correct.
- now go to uk site http://www.quality-tuning.co.uk/
- search again for OV-001, you will see the result is again in italian. It seems that the italian content is cached and shown in all languages which is not correct. We are using also Rupostel's new cache plugin.
9. Search not working from article pages? For example:
http://www.quality-tuning.eu/the-harmful-substances-in-exhausts
Search seems to not work in the above (and other) article page!
Would appreciate your prompt advice as always
Rgrds,
Chris
Let me summarize all my findings so far with this great module: (we are using it on http://www.quality-tuning.eu and other domains)
1. Use current template css. At the moment we see default VM template, is there any way to use our theme's/template's css?
2. Add another option in Children handling: "Search all products but display ONLY parents and products without children". No children to be displayed, but children to be searchable! Instead the parent of the found child to be shown.
For example:
BL206 (parent)
BL206L (child1)
BL206R (child2)
Customer searches for BL206R but BL206 is shown in the result. This is very useful in many cases.
3. Post Text / Pre Text to use JTEXT strings also. Pre and Post Texts appear before and after search box. Because we use many languages, we'd like these fields in module params to support JTEXT strings.
4. 'No products found' JTEXT to be supported in case there is no match for a search string.
5. Pagination to be supported ideally. Otherwise a 'More products that can be displayed found. Please refine your search' JTEXT to be supported so that the customer knows there are more products in the results.
6. Check http://www.quality-tuning.gr/media/searchstats.txt
This is an export of the stats table. You will notice smth like the following for many searches:
ai,1
air,2
air s,1
air st,1
air sto,1
air stor,1
air storm,1
Apparently, due to Ajax the module cannot understand when an entry is finished. Maybe we should only use Submit button in order to make sure that the customer finished his query? (Maybe a magnifying glass image?)
7. A 'Loading' icon to be added so that the customer knows that a search is in progress, you may check the 'Quick Search' module in the left column of our website: http://www.quality-tuning.eu. For example:
8. Caching of correct language results. At the moment it seems there is some issue, more specifically:
e.g. - go to italian language/domain: http://www.quality-tuning.it/
- search for OV-001, check the result, it is in italian language, that's correct.
- now go to uk site http://www.quality-tuning.co.uk/
- search again for OV-001, you will see the result is again in italian. It seems that the italian content is cached and shown in all languages which is not correct. We are using also Rupostel's new cache plugin.
9. Search not working from article pages? For example:
http://www.quality-tuning.eu/the-harmful-substances-in-exhausts
Search seems to not work in the above (and other) article page!
Would appreciate your prompt advice as always
Rgrds,
Chris