Exemple #1
0
 /**
  * Content rendern
  */
 private function renderContent()
 {
     $userlist = new \fpcm\model\users\userList();
     $content = array();
     $content[] = '<table class="fpcm-ui-table fpcm-ui-users fpcm-ui-large-td">';
     $items = $userlist->getUsersActive();
     /* @var $item \fpcm\model\users\author */
     foreach ($items as $item) {
         $emailAddress = \fpcm\model\view\helper::escapeVal($item->getEmail());
         $content[] = '<tr class="fpcm-small-text">';
         $content[] = '  <td class="fpcm-ui-editbutton-col">';
         $content[] = '  <a class="fpcm-ui-button fpcm-ui-button-blank fpcm-email-btn" href="mailto:' . $emailAddress . '" target="_blank" title="' . $this->language->translate('GLOBAL_WRITEMAIL') . '">' . $this->language->translate('GLOBAL_WRITEMAIL') . '</a>';
         $content[] = '  </td>';
         $content[] = '  <td>';
         $content[] = '  <strong>' . \fpcm\model\view\helper::escapeVal($item->getDisplayname()) . '</strong><br>';
         $content[] = '  <span>' . $emailAddress . '</span>';
         $content[] = '  </td>';
         $content[] = '</tr>';
     }
     $content[] = '</table>';
     $this->content = implode(PHP_EOL, $content);
     $this->cache->write($this->content, $this->config->system_cache_timeout);
 }