\n"; foreach($menu as $item) { $class = 'level_'. $level; if (!$item[0]->parent_id) { $class .= ' main'; } if ($item[0]->id == $selected || $item[0]->name == $selected) { $class .= ' selected'; } echo '
  • '; echo "
    "; echo html::anchor($path. $item[0]->name, $item[0]->title); echo "
    "; if ($item[1]) { self::print_menu($item[1], $path, $selected, $level+1); } echo "
  • \n"; } echo "\n"; } public static function print_menu_admin($menu, $path, $pad = 0) { if($pad == 0) { echo ''."\n"; } foreach($menu as $item) { echo ''; echo ''."\n"; if ($item[1]) { self::print_menu_admin($item[1],$path, $pad+1); } } if($pad == 0) { echo '
    '; echo html::anchor($path.'edit/'. $item[0]->id, $item[0]->title); echo ''; if(!$item[0]->has_products) { echo html::anchor( $path.'add/'. $item[0]->id, html::image('images/admin/add.png'), array('title' => 'dodaj podkategorię') ); } else { echo ''. html::image('images/admin/add_gray.png') .''; } echo html::anchor( $path.'edit/'. $item[0]->id, html::image('images/admin/edit.png'), array('title' => 'edytuj podkategorię') ); # czy posiada podkategorie lub produkty? if($item[1] == null && !$item[0]->has_products) { echo html::anchor( $path.'delete/'. $item[0]->id, html::image('images/admin/delete.png'), array('title' => 'usuń podkategorię', 'onclick' => "return confirm('Czy chcesz usunąć kategorię?');") ); } else { echo ''. html::image('images/admin/delete_gray.png') .''; } echo '
    '."\n"; } } }