fix guide navigation

issue #5082
This commit is contained in:
Carsten Brandt
2014-10-10 22:37:45 +02:00
parent 3e3948d8ea
commit 5ac1d67a69

View File

@@ -52,16 +52,17 @@ class IndexFileAnalyzer extends Markdown
protected function renderList($block) protected function renderList($block)
{ {
if ($this->_chapter > 0) { if ($this->_chapter > 0) {
foreach ($block['items'] as $item => $itemLines) { foreach ($block['items'] as $item => $absyElements) {
if (preg_match('~\[([^\]]+)\]\(([^\)]+)\)(.*)~', $this->renderAbsy($itemLines), $matches)) { foreach($absyElements as $element) {
if ($element[0] === 'link') {
$this->_chapters[$this->_chapter]['content'][] = [ $this->_chapters[$this->_chapter]['content'][] = [
'headline' => $matches[1], 'headline' => $this->renderAbsy($element['text']),
'file' => $matches[2], 'file' => $element['url'],
'teaser' => $matches[3],
]; ];
} }
} }
} }
}
return parent::renderList($block); return parent::renderList($block);
} }
} }