Magento - Display product count views? -
i using magento 1.9 , trying display views of product in product view page.
here code using right it's not displaying anything:
<?php $_helper = $this->helper('catalog/output'); ?> <?php $_product = $this->getproduct(); ?> <?php echo $_product->getviews();?> is possible display number of views of displayed product or doing wrong.
thanks in advance!
you create observer catalog_product_load_after , add together views $_data array with
$product = $observer->getevent()->getproduct(); $resource = mage::getsingleton('core/resource'); $read = $resource->getconnection('core_read'); $select = $read->select() ->from( $resource->gettablename('log/url_info_table'), 'count(*) views' ) ->where('url "%catalog/product/view/id/' . $product->getid() . '"'); $result = $read->query($select)->fetch(); $product->setdata('views', $result['views']); magento
No comments:
Post a Comment