public function addRow($headline, $content, $index = self::END, $class = NULL) { if ($index === self::END) { $indexHeadline = $indexContent = self::END; } else { // wenn bei 0 eingefügt werden soll ist head = 0 und div = 1 $indexHeadline = $index * 2; // wenn bei 2 eingefügt werden soll ist head = 4 (weil div+head 0 und div+head1 davor sind) und div = 5 $indexContent = $indexHeadline + 1; } \Webforge\Common\ArrayUtil::insert($this->html->content, $head = new HTMLTag($this->getOption('headlineTag'), $headline, array('class' => $class)), $indexHeadline); \Webforge\Common\ArrayUtil::insert($this->html->content, $div = new HTMLTag($this->getOption('contentTag'), $content, array('class' => $class)), $indexContent); $head->addClass('ui-accordion-header'); $div->setOption('br.openTag', TRUE)->setOption('tag.indent', $this->indent + 2); }