/**
  * 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>';
 }