I have a magento store running on magento 1.9 version which has 30000+ products. When i update a product and apply a rule it has to be reindexed to apply the rule. And whenever i do that ,there will be a price difference on the List view and Product view before the reindex completes.List view shows the wrong value but the Product page displays correct Price. I have gone through the List.phtml and view.phtml in the path html\app\design\frontend\mytheme\default\template\catalog\product . In list.phtml
"<?php echo $this->getPriceHtml($_product, true) ?>" and in view.phtml it is "<?php echo $this->getPriceHtml($_product) ?>".
My question is, is that difference in the price is just because of that additional "true" parsed in List.phtml or something else. If it is not that what is the solution??Which is the database are these files are fetching the price value from?? And where exactly i find(Path for the file) that query to make both files to fetch from same database table?