Home » Projects » Mambo CMS » SVN » Browse repository
Diff of /mambo/branches/4.6/administrator/components/com_menus/admin.menus.php
Parent Directory
|
Revision Log
|
Patch
| 758 |
$msg = 'New ordering saved'; |
$msg = 'New ordering saved'; |
| 759 |
mosRedirect( 'index2.php?option=com_menus&menutype='. $menutype, $msg ); |
mosRedirect( 'index2.php?option=com_menus&menutype='. $menutype, $msg ); |
| 760 |
} // saveOrder |
} // saveOrder |
| 761 |
|
|
| 762 |
|
function mosTreeRecurse( $id, $indent, $list, &$children, $maxlevel=9999, $level=0, $type=1 ) { |
| 763 |
|
if (@$children[$id] && $level <= $maxlevel) { |
| 764 |
|
foreach ($children[$id] as $v) { |
| 765 |
|
$id = $v->id; |
| 766 |
|
|
| 767 |
|
if ( $type ) { |
| 768 |
|
$pre = '<sup>L</sup> '; |
| 769 |
|
$spacer = '. '; |
| 770 |
|
} else { |
| 771 |
|
$pre = '- '; |
| 772 |
|
$spacer = ' '; |
| 773 |
|
} |
| 774 |
|
|
| 775 |
|
if ( $v->parent == 0 ) { |
| 776 |
|
$txt = $v->name; |
| 777 |
|
} else { |
| 778 |
|
$txt = $pre . $v->name; |
| 779 |
|
} |
| 780 |
|
$pt = $v->parent; |
| 781 |
|
$list[$id] = $v; |
| 782 |
|
$list[$id]->treename = "$indent$txt"; |
| 783 |
|
$list[$id]->children = count( @$children[$id] ); |
| 784 |
|
$list = mosTreeRecurse( $id, $indent . $spacer, $list, $children, $maxlevel, $level+1, $type ); |
| 785 |
|
} |
| 786 |
|
} |
| 787 |
|
return $list; |
| 788 |
|
} |
| 789 |
|
|
| 790 |
|
|
| 791 |
?> |
?> |
|
|
Legend:
| Removed from v.3 |
|
| changed lines |
| |
Added in v.117 |
|
|

Web Hosting provided by Network
Redux.