Page 1 of 1

[0.7.9RC7] Products Viewed

Posted: Fri Jan 23, 2009 3:27 pm
by fido-x
In the admin, when no products have been viewed an error message is generated, stating --
Warning: Division by zero in admin/controller/report_viewed.php on line 38

Suggest changing lines 34-40 (in admin/controller/report_viewed.php) from

Code: Select all

foreach ($results as $result) {
  $product_data[] = array(
    'name'    => $result['name'],
    'viewed'  => $result['viewed'],
    'percent' => round(($result['viewed'] / $total) * 100, 2) . '%'
  );
}
to

Code: Select all

foreach ($results as $result) {
  if ($total == '0') {
    $percent = '0';
  } else {
    $percent = round(($result['viewed'] / $total) * 100, 2);
  }
  $product_data[] = array(
    'name'    => $result['name'],
    'viewed'  => $result['viewed'],
    'percent' => $percent . '%'
  );
}
Fido-X.

Re: [0.7.9RC7] Products Viewed

Posted: Fri Jan 23, 2009 7:41 pm
by hm2k
Fixed in r373