/** * Parse into template */ private function parseKeywords() { $results = BackendAnalyticsModel::getRecentKeywords(); if (!empty($results)) { $dataGrid = new BackendDataGridArray($results); $dataGrid->setPaging(false); $dataGrid->setColumnsHidden('id', 'date'); } // parse the datagrid return !empty($results) ? $dataGrid->getContent() : '<table class="dataGrid"><tr><td>' . BL::msg('NoKeywords') . '</td></tr></table>'; }
/** * Parse the keywords datagrid */ private function parseKeywords() { $results = BackendAnalyticsModel::getRecentKeywords(); if (!empty($results)) { $dataGrid = new BackendDataGridArray($results); $dataGrid->setPaging(false); $dataGrid->setColumnsHidden('id', 'date'); // parse the datagrid $this->tpl->assign('dgAnalyticsKeywords', $dataGrid->getContent()); } // get date $date = isset($results[0]['date']) ? substr($results[0]['date'], 0, 10) : date('Y-m-d'); $timestamp = mktime(0, 0, 0, substr($date, 5, 2), substr($date, 8, 2), substr($date, 0, 4)); // assign date label $this->tpl->assign('analyticsTrafficSourcesDate', $date != date('Y-m-d') ? BackendModel::getUTCDate('d-m', $timestamp) : BL::lbl('Today')); }
/** * Parse into template * * @return void */ private function parseKeywords() { // get results $results = BackendAnalyticsModel::getRecentKeywords(); // there are some results if (!empty($results)) { // get the datagrid $dataGrid = new BackendDataGridArray($results); // no pagination $dataGrid->setPaging(); // hide columns $dataGrid->setColumnsHidden('id', 'date'); } // parse the datagrid return !empty($results) ? $dataGrid->getContent() : '<table border="0" cellspacing="0" cellpadding="0" class="dataGrid"><tr><td>' . BL::msg('NoReferrers') . '</td></tr></table>'; }