/** * Parse into template */ private function parseReferrers() { $results = BackendAnalyticsModel::getRecentReferrers(); if (!empty($results)) { $dataGrid = new BackendDataGridArray($results); $dataGrid->setPaging(); $dataGrid->setColumnsHidden('id', 'date', 'url'); $dataGrid->setColumnURL('referrer', '[url]'); } // parse the datagrid return !empty($results) ? $dataGrid->getContent() : '<table class="dataGrid"><tr><td>' . BL::msg('NoReferrers') . '</td></tr></table>'; }
/** * Parse the referrers datagrid */ private function parseReferrers() { $results = BackendAnalyticsModel::getRecentReferrers(); if (!empty($results)) { $dataGrid = new BackendDataGridArray($results); $dataGrid->setPaging(false); $dataGrid->setColumnsHidden('id', 'date', 'url'); $dataGrid->setColumnURL('referrer', '[url]'); // parse the datagrid $this->tpl->assign('dgAnalyticsReferrers', $dataGrid->getContent()); } }
/** * Parse into template * * @return void */ private function parseReferrers() { // get results $results = BackendAnalyticsModel::getRecentReferrers(); // there are some results if (!empty($results)) { // get the datagrid $dataGrid = new BackendDataGridArray($results); // no pagination $dataGrid->setPaging(); // hide columns $dataGrid->setColumnsHidden('id', 'date', 'url'); // set url $dataGrid->setColumnURL('referrer', '[url]'); } // parse the datagrid return !empty($results) ? $dataGrid->getContent() : '<table border="0" cellspacing="0" cellpadding="0" class="dataGrid"><tr><td>' . BL::msg('NoKeywords') . '</td></tr></table>'; }