Example #1
0
	require_once('Page.php');
	require_once('Template.php');
	require_once('Item.php');
	require_once('Category.php');
	
	require_once('Breadcrumb.php');
	
	$page = new Page(0, "OrderUp - Menu");
	$tmpl = new Template();
	
	$cat = isset($_GET['cat']) ? $_GET['cat'] : -1;
	$tmpl->code = -1;
	
	if( $cat == -1 )
	{
		$tmpl->cats = Category::getTopLevel();
		$tmp->categoryid = -1;
		if( $tmpl->cats instanceof Category )
		{
			$tmpl->cats = array( $tmpl->cats );
		}
	}
	else
	{
		$tmp = Category::getByID($cat);
		$num = $tmp->number;
		$tmpl->prev = Category::getByNumber(preg_replace('#\.[\d]+$#','',$num));
		$tmpl->cats = Category::getByParent($cat);
		if( $tmpl->cats instanceof Category )
		{
			$tmpl->items = Item::getByCategory($tmpl->cats->categoryid);