Add detecting null-data before calculating spec fields

parent 68709346
......@@ -602,11 +602,13 @@ class Cabinet extends Common
// Добавляем категории для сводного отчета по магазину:
private function addStatsSpecialCats($periodStats)
{
$periodStats['ctr'] = [];
foreach($periodStats['period'] as $ind => $period) {
$views_value = $periodStats['Views'][$ind];
$clicks_value = $periodStats['Clicks'][$ind];
$periodStats['ctr'][] = ($views_value != 0) ? round(($clicks_value/$views_value)*100, 2) : 0;
if ($periodStats) {
$periodStats['ctr'] = [];
foreach($periodStats['period'] as $ind => $period) {
$views_value = $periodStats['Views'][$ind];
$clicks_value = $periodStats['Clicks'][$ind];
$periodStats['ctr'][] = ($views_value != 0) ? round(($clicks_value/$views_value)*100, 2) : 0;
}
}
return $periodStats;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment