$datePrint = new HtmlTableBasic('PrintViewDates', 'tableDateList', 1); $datePrint->addAttribute('cellpadding', '3', 'table'); $datePrint->addAttribute('summary', 'Printview of dates', 'table'); // Define thead $datePrint->addTableHeader(); $datePrint->addRow(); $datePrint->addColumn($tableHead, array('colspan' => '10'), 'td'); // Define tfoot $datePrint->addTableFooter(); $datePrint->addRow(); $datePrint->addColumn(); $datePrint->addAttribute('colspan', '9', 'td'); $datePrint->addAttribute('style', 'text-align: right;', 'td'); $datePrint->addData($tableFooter); // Define tbody $datePrint->addTableBody('id', 'style0', $bodyHeadline_1, 'th'); if (isset($dateElements) && count($dateElements) == 0) { $datePrint->addRow(); // No events found if ($getId > 0) { $datePrint->addColumn($gL10n->get('SYS_NO_ENTRY'), array('colspan' => '9')); } else { $datePrint->addColumn($gL10n->get('SYS_NO_ENTRIES'), array('colspan' => '9')); } } else { // Define first body content $numDateElements = 1; foreach ($body_1 as $row) { if ($row['dat_highlight'] != 1) { $className = $numDateElements % 2 == 0 ? 'even' : 'odd'; } else {