Revision 2 | Revision 25 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<?php/*** @package shop* @author Lars Tiefland <ltiefland@gmail.com>* @copyright 2012* @version $Id$*//*** @package shop* @author Lars Tiefland <ltiefland@gmail.com>* @copyright 2012* @version $Id$*/namespace Weban;require_once "includes/init.php";if ( isset( $_GET["navigation"] ) && $_GET["navigation"] ){$subdirs = directory::Liste( $_GET["navigation"] );$artikel = artikel::Liste( $_GET["navigation"] );$shopPosition = shopPosition( $_GET["navigation"] );$GLOBALS["ui"]->assign( "shopPosition", $shopPosition );$subdir["items"] = $artikel;$subdir["subdirs"] = $subdirs;$GLOBALS["ui"]->assign( "subdir", $subdir );$GLOBALS["ui"]->assign( "file", "subdir.tpl" );}elseif ( isset( $_GET["item"] ) && $_GET["item"] && ! isset( $_GET["basket"] ) ){$item = new artikel( $_GET["item"] );$shopPosition = shopPosition( $item->father );$GLOBALS["ui"]->assign( "shopPosition", $shopPosition );$GLOBALS["ui"]->assign( "item", $item )->assign( "file", "item.tpl" );}elseif ( isset( $_GET["basket"] ) && $_GET["basket"] == "true" ){if ( isset( $_GET["item"] ) && $_GET["item"] && isset( $_GET["menge"] ) &&$_GET["menge"] ){$_SESSION["SHOP"]["BASKET"]->addItem( $_GET["item"], $_GET["menge"] );}elseif ( isset( $_GET["del"] ) ){$_SESSION["SHOP"]["BASKET"]->delete( $_GET["del"] );sort( $_SESSION["SHOP"]["BASKET"]->items );}$GLOBALS["ui"]->assign( "file", "basket.tpl" );}elseif ( isset( $_GET["buy"] ) && $_GET["buy"] == "true" ){$step = 1;if ( in_array( $_GET["step"], array(1,2,3,4,) ) || ! isset( $_GET["step"] ) ){if ( $_GET["step"] ){$step = $_GET["step"];}$_SESSION["SHOP"]["buy"]["step"] = $step;$GLOBALS["ui"]->assign( "file", "buy.tpl" );}}foreach ( $_SESSION["SHOP"]["BASKET"]->items as $b_id => $item ){$basketContent["items"][] = array("item" => new artikel( $item["ID"] ),"menge" => $item["menge"],"preis" => $item["preis"],"basketItemSumme" => $item["basketItemSumme"],);$basketSumme += $item["basketItemSumme"];}$basketContent["mwst"] = $basketSumme * 19 / 119;$basketContent["basketSumme"] = $basketSumme;$GLOBALS["ui"]->assign( "basketContent", $basketContent );$GLOBALS["ui"]->display( "page.tpl" );$subdirs = directory::Liste( -1 );?>