$body_2[$numElement]['dat_highlight'] = $buffer['dat_highlight']; $body_2[$numElement]['dat_details'] = array($buffer['dat_begin'], $buffer['dat_end'], $buffer['dat_starttime'], $buffer['dat_endtime'], $buffer['dat_headline'], $buffer['dat_description']); $body_3[$numElement]['dat_highlight'] = $buffer['dat_highlight']; $body_3[$numElement]['dat_details'] = array($buffer['dat_begin'], $buffer['dat_end'], $buffer['dat_starttime'], $buffer['dat_endtime'], $buffer['dat_headline'], $tableParticipants); $numElement++; unset($buffer); } // end foreach } // Create table object $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'));