render(WPSG_PATH_VIEW.'/mods/mod_statistics/simplefilter.phtml'); ?> view['chart']['data'])) { $cnt = count($this->view['chart']['data']); unset($this->view['chart']['data']['template']); $cnt = count($this->view['chart']['data']); for ($i = 0; $i < count($this->view['chart']['data']); $i++) { //if (!key_exists('label', $this->view['chart']['data'][$i])) continue; //$lbl = $this->view['chart']['data'][$i]['label']; //if ($lbl == null) continue; $chartJS['legend'][$i] = "{"; if (isset($this->view['chart']['data'][$i]['label'])) { $chartJS['legend'][$i] .= "label:'".$this->view['chart']['data'][$i]['label']."',"; } $chartJS['legend'][$i] .= " highlighter: {"; $chartJS['legend'][$i] .= " formatString: '
%s Uhr, %s ".$this->get_option('wpsg_currency')."
'"; $chartJS['legend'][$i] .= " }"; $chartJS['legend'][$i] .= "}"; $j = 0; if (wpsg_isSizedArray($this->view['chart']['data'][$i])) { foreach ((array)$this->view['chart']['data'][$i]['records'] as $index => $record) { //immer das Datum vom Rootelement nutzen $k = 0 ; foreach ($this->view['chart']['data'][0]['records'] as $rindex => $rrecord) { if ($j == $k) { if (mktime($record['hour'], 0, 0, $record['month'], $record['day'], $record['year']) <= mktime(date_i18n('H'), 0, 0, date_i18n('m'), date_i18n('d'), date_i18n('Y'))) { $chartJS['area']['area'.$i][] = "['".$rrecord['year'].'/'.$rrecord['month'].'/'.$rrecord['day']." ".$rrecord['hour'].":00:00', ".wpsg_hspc($record['total'])."]"; } } $k++; } if ($j == count($this->view['chart']['data'][$i]['records']) - 1) { $chartJS['area']['area'.$i] = '['.implode(',', (array)$chartJS['area']['area'.$i]).']'; } $j++; } } } } $j++; ?>

render(WPSG_PATH_VIEW.'/mods/mod_statistics/chartturnover/data.phtml'); ?>