Cargando

Ir a contenido

X

Contador de vista de productos - Prestashop





  AUTOR PREGUNTA

Publicado 13 julio 2014 - 20:33
¿Cómo puedo obtener el contador de la vista de productos en prestashop?
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba


 

Publicado 13 julio 2014 - 21:39
Hazlo con un query, es la mejor forma.

 

Publicado 13 julio 2014 - 21:40
Te dejo el query que debe funcionarte para lo que necesitas:

public function getTotalViewed($id_product) { $dateBetween = ModuleGraph::getDateBetween(); $result = Db::getInstance()->getRow(' SELECT SUM(pv.`counter`) AS total FROM `'._DB_PREFIX_.'page_viewed` pv LEFT JOIN `'._DB_PREFIX_.'date_range` dr ON pv.`id_date_range` = dr.`id_date_range` LEFT JOIN `'._DB_PREFIX_.'page` p ON pv.`id_page` = p.`id_page` LEFT JOIN `'._DB_PREFIX_.'page_type` pt ON pt.`id_page_type` = p.`id_page_type` WHERE pt.`name` = \'product.php\' AND p.`id_object` = '.intval($id_product).' AND dr.`time_start` BETWEEN '.$dateBetween.' AND dr.`time_end` BETWEEN '.$dateBetween.''); return isset($result['total']) ? $result['total'] : 0; }


   AUTOR PREGUNTA

Publicado 14 julio 2014 - 01:39
Gracias Joel!


X