HomeHome Product Discus... Product Discus...SmithCartSmithCartRe-indexing SearchRe-indexing Search
Previous
 
Next
New Post
9/6/2011 7:08 AM
 
Hi there,

Could you please tell me how we could re-index the search for Smith-Cart's products, we're not using the custom Smith-Cart Search module, we're using DNN's built in Search module to also search through the products in Smith-Cart. 

What we've done:
Deleted 6 products out of the Smith-Cart Products table in the database but when you do a search, for the products that we've deleted, it still comes up in the search, when you then click on the link to go to that product (that doesn't exist in the DB), the page throws and critical error. 

Thanks in advance.

Anina Venter Nedowebber
 
New Post
9/6/2011 1:43 PM
 
Hi Anina,

DNN's iSearchable interface which is built for indexing static content like web pages and does not do real-time database indexing for content. The dnn scheduler is used to update iSsearchable content, defined under the Host/Schedule options. Most cases I've seen have the indexer set to run every 30 minutes. If you're making changes to content within your modules and expecting them to show up in the results immediately this is not very likely. To get around this, you can change the time between executions of the indexer, though I wouldn't recommend having the indexer run too frequently if you have a lot of content on your website, the more it runs the more times the database will get hit by each module to load the content.

One way to force your content to be indexed is to go to the Schedule page under the Host menu, edit the Search Indexer task, disable and save the task. Edit the task again and enable, this should force the indexer to fire immediately. If this isn't getting your content indexed as you would expect, you can clear the Search tables in the database and have them repopulate completely the next time the indexer runs.

Thanks,
 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCartRe-indexing SearchRe-indexing Search