예제 #1
0
파일: aliases.php 프로젝트: gudwin/extasy
 /**
  * Вывод всех алиасов для страниы
  */
 private function outputAliasList()
 {
     $aliasList = Sitemap_History::selectById($this->sitemapRow['id']);
     $tableHeader = array(array(' ', 5), array('Дата', 20), array('Наименование', 15), array('URL', 60));
     $design = CMSDesign::getInstance();
     $design->formBegin();
     $design->tableBegin();
     $design->tableHeader($tableHeader);
     foreach ($aliasList as $row) {
         $deleteCheckbox = new CCheckbox();
         $deleteCheckbox->name = 'aliasId[]';
         $deleteCheckbox->id = 'checkbox' . $row['id'];
         $deleteCheckbox->value = $row['id'];
         $design->rowBegin();
         $design->listCell($deleteCheckbox);
         $design->listCell(Date_Helper::getCyrilicViewValue($row['date']));
         $design->listCell(htmlspecialchars($row['name']));
         $design->listCell(htmlspecialchars($row['url']));
         $design->rowEnd();
     }
     $design->tableEnd();
     $design->hidden('id', $this->sitemapRow['id']);
     $design->submit('delete', 'Удалить');
     $design->formEnd();
 }