All pastes #240902 Raw Edit

Unnamed

public php v1 · immutable
·published 2006-11-05 22:53 UTC
rendered paste body
// get http://www.dynamicdrive.com/style/csslibrary/item/suckertree-menu-horizontal/ and have fun :D// remember to rename all "sucktree*" css types to "css*"// menus$menus1[] = array("display" => "Link3.1", "url" => "http://1.yahoo.com");$menus1[] = array("display" => "Link3.2", "url" => "http://2.yahoo.com");$menus1[] = array("display" => "Link3.3", "url" => "http://3.yahoo.com");$menus1[] = array("display" => "Link3.4", "url" => "http://4.yahoo.com");$menus2[] = array("display" => "Link2.1", "url" => "http://1.yahoo.com");$menus2[] = array("display" => "Link2.2", "url" => "http://2.yahoo.com");$menus2[] = array("display" => "Link2.3", "url" => "http://3.yahoo.com", "menu" => $menus1);$menus2[] = array("display" => "Link2.4", "url" => "http://4.yahoo.com");$menus3[] = array("display" => "Link1.1", "url" => "http://1.yahoo.com");$menus3[] = array("display" => "Link1.2", "url" => "http://2.yahoo.com");$menus3[] = array("display" => "Link1.3", "url" => "http://3.yahoo.com", "menu" => $menus2);$menus3[] = array("display" => "Link1.4", "url" => "http://4.yahoo.com");_cssmenu("menu1",$menus3);function _cssmenu($name="",$menus="",$print=true) {	if ($menus && is_array($menus)) {		$content = "\n<div class=\"csstreemenu\">\n<ul id=\"$name\">\n";		foreach ($menus as $k => $v) {			$content .= "<li><a href=\"$v[url]\">$v[display]</a>";			if (is_array($v[menu])) $content .= _cssmenu_build($v[menu]) . "</li>\n";			else $content .= "</li>\n";		}		$content .= "</ul>\n<br style=\"clear: left;\">\n</div>\n";	}	if ($print) echo $content;	else return $content;}function _cssmenu_build($menus="") {	if (is_array($menus)) {		$content .= "\n<ul>\n";		foreach ($menus as $k => $v) {			$content .= "<li><a href=\"$v[url]\">$v[display]</a>";			if (is_array($v[menu])) $content .= _cssmenu_build($v[menu]) . "</li>\n";			else $content .= "</li>\n";		}		$content .= "</ul>\n";		return $content;	}}