Usa este código para contar como el producto por plaza como botón en la página del producto, coloque este código en view.phtml
<?php
if (!is_dir('clickcounter')) {
@mkdir('clickcounter', 0777,true);
}
$filename=$_product->getSku().'.txt';
$dir='clickcounter' ;
if(!file_exists($dir.'/'.$filename)){
file_put_contents($dir.'/'.$filename, '0');
}
if(isset($_GET['click']) == 'yes'){
file_put_contents($dir.'/'.$filename, ((int) file_get_contents($dir.'/'.$filename)) + 1);
header('Location: ' . $_SERVER['SCRIPT_NAME']);
?>
///// Ajax actualización ///
function myAjax() {
jQuery.ajax({
type: "POST",
url: '?click=yes',
data:{action:'call_this'},
cache: false,
success: function (html) {
//location.reload(true);
jQuery(".favourite-img").replaceWith(jQuery('.favourite-img', jQuery(html)));
jQuery('#likeme').addClass('disabled');
}
});
}
</script>
//// Código HTML ///
<a id="likeme" class="disabled" href="javascript:void(0)" >
<div class="favourite-product">
<div class="favourite-img"><?php echo file_get_contents($dir.'/'.$filename); ?></div>
</div>
</a>
Vistas totales para todo su sitio, o vistas de una sola página? Durante qué período de tiempo? ¿Has probado algo, o has hecho alguna investigación? – Bojangles
Sé que esto podría no ser lo que estás preguntando, pero ¿no sería mejor que utilizas Google Analytics? – Max