Friday, March 16, 2012

Online Visitors Magneto

You might have seen in Magento we have a section for seeing the online visitors at a given time.

<?php
//this code can be written directly in the template file
            $visitor_count = Mage::getModel('log/visitor_online')
            ->prepare()
            ->getCollection()->count();
 
        if(!empty($visitor_count) && $visitor_count > 0)
        {
            $cnt $visitor_count;
                echo 'Visitors online :'.$cnt;
        }
?>

Here is another way for doing this
<?php
//this code can be written directly in the template file
            $visitor_collection = Mage::getResourceModel('log/visitor_collection')->useOnlineFilter();
        $visitor_count = count($visitor_collection);
        if(!empty($visitor_count) && $visitor_count > 0)
        {
            $cnt $visitor_count;
                echo 'Visitors online :'.$cnt;
        
 
?>

No comments:

Post a Comment