/** * Вывод всех алиасов для страниы */ 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(); }