|
@@ -31,7 +31,7 @@ class Markdown_Sami_Twig_Extension extends Twig_Extension {
|
|
$str = "";
|
|
$str = "";
|
|
|
|
|
|
foreach ($tree as $key => $elem) {
|
|
foreach ($tree as $key => $elem) {
|
|
- $append($str, $depth, $key, self::href($elem[0], sprintf("#%s", $elem[1]), $elem[1]));
|
|
|
|
|
|
+ $append($str, $depth, $key, self::href(self::dep($elem[1]), sprintf("#%s", $elem[1]), $elem[1]));
|
|
|
|
|
|
if (isset($elem[2]) && !empty($elem[2])) {
|
|
if (isset($elem[2]) && !empty($elem[2])) {
|
|
$last = array();
|
|
$last = array();
|
|
@@ -45,7 +45,7 @@ class Markdown_Sami_Twig_Extension extends Twig_Extension {
|
|
}
|
|
}
|
|
|
|
|
|
foreach($last as $key2 => $elem2) {
|
|
foreach($last as $key2 => $elem2) {
|
|
- $append($str, ($depth+1), $pos + $key2, self::href($elem2[0], sprintf("#%s", $elem2[1]), $elem2[1]));
|
|
|
|
|
|
+ $append($str, ($depth+1), $pos + $key2, self::href(self::dep($elem2[1]), sprintf("#%s", $elem2[1]), $elem2[1]));
|
|
$str .= self::toc($elem2[2], ($depth+2));
|
|
$str .= self::toc($elem2[2], ($depth+2));
|
|
}
|
|
}
|
|
}
|
|
}
|