Исправил данные для статистики по кампаниям

parent c13a878e
...@@ -102,19 +102,19 @@ class CabinetAmSystem extends Common ...@@ -102,19 +102,19 @@ class CabinetAmSystem extends Common
/** @var \App\Model\AmSystem\Campaigns $campaignsModel */ /** @var \App\Model\AmSystem\Campaigns $campaignsModel */
$campaignsModel = $this->container->get(\App\Model\AmSystem\Campaigns::class); $campaignsModel = $this->container->get(\App\Model\AmSystem\Campaigns::class);
/** @var \App\Model\Statistics $stats */
$stats = $this->container->get(\App\Model\Statistics::class);
$campaigns_stat = [];
$groups_campaigns = []; $groups_campaigns = [];
foreach($groups as $group) { foreach($groups as $group) {
$campaigns = $campaignsModel->findAll(['group_id' => $group['id']])->toArray(); $campaigns = $campaignsModel->findAll(['group_id' => $group['id']])->toArray();
$groups_campaigns[$group['id']] = $campaigns; $groups_campaigns[$group['id']] = $campaigns;
}
/** @var \App\Model\Statistics $stats */ foreach ($campaigns as $campaign_item) {
$stats = $this->container->get(\App\Model\Statistics::class); $campaign_id = $campaign_item['id'];
$campaigns_stat = []; $campaigns_stat[$campaign_id] = $stats->getCampaignsStat([$campaign_id], $campaign_item['target_action'], null, false);
}
foreach ($campaigns as $campaign_item) {
$campaign_id = $campaign_item['id'];
$campaigns_stat[$campaign_id] = $stats->getCampaignsStat([$campaign_id], $campaign_item['target_action'], null, false);
} }
$data['groups'] = $groups; $data['groups'] = $groups;
......
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