| @@ 75-82 (lines=8) @@ | ||
| 72 | $level = $this->Category->treeTab[$y]['level']; |
|
| 73 | $leveldiff = $open - $level; |
|
| 74 | ||
| 75 | if ($leveldiff > 1) { |
|
| 76 | $output .= '</li>'; |
|
| 77 | for ($i = $leveldiff; $i > 1; $i--) { |
|
| 78 | $output .= sprintf("\n%s</ul>\n%s</li>\n", |
|
| 79 | str_repeat("\t", $level + $i + 1), |
|
| 80 | str_repeat("\t", $level + $i)); |
|
| 81 | } |
|
| 82 | } |
|
| 83 | ||
| 84 | if ($level < $open) { |
|
| 85 | if (($level - $open) == -1) { |
|
| @@ 634-641 (lines=8) @@ | ||
| 631 | $level = $this->treeTab[$y]['level']; |
|
| 632 | $leveldiff = $open - $level; |
|
| 633 | ||
| 634 | if ($leveldiff > 1) { |
|
| 635 | $output .= '</li>'; |
|
| 636 | for ($i = $leveldiff; $i > 1; $i--) { |
|
| 637 | $output .= sprintf("\n%s</ul>\n%s</li>\n", |
|
| 638 | str_repeat("\t", $level + $i + 1), |
|
| 639 | str_repeat("\t", $level + $i)); |
|
| 640 | } |
|
| 641 | } |
|
| 642 | ||
| 643 | if (!isset($number[$parent])) { |
|
| 644 | $number[$parent] = 0; |
|