in der render-Methode der Klasse cGuiTableForm hat sich ein Fehler eingeschlichen. Setzt man mit der Methode addSubHeader einen Untertitel wird dort immer der Inhalt der mit der Methode addHeader gesetzten Titelzeile angezeigt.
Der Fehler ist in der foreach-Schleife ab Zeile 363
Code: Alles auswählen
foreach ($this->items as $key => $value) {
if ($this->itemType[$key] == 'subheader') {
$tablerow = new cHTMLTableRow();
$tabledata = new cHTMLTableData();
$tabledata->setAttribute("colspan", "2");
$tabledata->setAttribute("valign", "top");
$tabledata->setContent($this->captions[$key]);
$tablerow->setContent($tablehead);
$tpl->set('d', 'SUBHEADER', $tablerow->render());
Gruß aus Franken
Ortwin
PS: Kann mal ein Admin nach der Syntaxhervorhebung für PHP hier im Forum schauen, die scheint nicht zu funktionieren.