// Copyright (c) 2004-2005 randshop // http://www.randshop.com // // Unter Lizenz von randshop // // Letzte Bearbeitung: 28.04.2005 session_start(); // SourceID = 5 // PHP-Includes include_once("../../config.inc.php"); include_once(DATEIPFAD . "db.inc.php"); include_once(DATEIPFAD . "includes/language/langu_" . $_SESSION["langu"] . ".inc.php"); include_once(DATEIPFAD . "includes/functions.artikel.inc.php"); include_once(DATEIPFAD . "includes/functions.shopeinstellung.inc.php"); include_once(DATEIPFAD . "includes/session_register.inc.php"); include_once(DATEIPFAD . "includes/global.inc.php"); // Spracheninclude if (@fopen(DATEIPFAD . "includes/language/langu_" . $_SESSION["langu"] . ".inc.php",r)) { include(DATEIPFAD . "includes/language/langu_" . $_SESSION["langu"] . ".inc.php"); } else { include(DATEIPFAD . "includes/language/langu_de.inc.php"); } // AktionsID if ($_POST["aktionsid"]) { $_SESSION["aktionsid"] = $_POST["aktionsid"]; }; if ($_GET["aktionsid"]) { $_SESSION["aktionsid"] = $_GET["aktionsid"]; }; $AktionsID = $_SESSION["aktionsid"]; // Header include(DATEIPFAD . "includes/header.inc.php"); // Standardeinstellungen if (!$SearchField) { $SearchField = TABLE_ARTIKEL . ".angebote"; }; if (!$SearchString) { $SearchString = $AktionsID; }; if (!$DataOffset) { $DataOffset = 0; }; if (!$DataCount) { $DataCount = $wievielEintraege; }; if (!$SortField) { $SortField = TABLE_ARTIKEL . ".artikel_nr"; }; if (!$SortOrder) { $SortOrder = "asc"; }; // Artikelanzahl in der Kategorie ermitteln $ArtikelAnzahl = GetArtikelAnzahl($SearchField, $SearchString, "", "", "", "", "", 1, 1); // Aktion einlesen $SQLString = "SELECT * FROM " . TABLE_AKTION . " WHERE id = '" . $AktionsID . "'"; $AktionsObject = mysql_fetch_object(mysql_query($SQLString)); // ******************************************************************************** // ** Artikelübersicht // ******************************************************************************** if ($ArtikelAnzahl > 0) { // ******************************************************************************** // ** Bilder anzeigen // ******************************************************************************** // Bilder anzeigen/ausblenden if (isset($_GET["si"])) { if ($_GET["si"] == "true") { $_SESSION['showimage'] = true; } else { $_SESSION['showimage'] = false; } } // Einstellungen für die Bilderanzeige if ($_SESSION['showimage']) { $tpl_showimage = true; $tpl_showimagelinktext = $l_bilderausblenden; $tpl_showimagelink = "aktion.php?si=false"; } else { $tpl_showimage = false; $tpl_showimagelinktext = $l_bilderanzeigen; $tpl_showimagelink = "aktion.php?si=true"; } // ******************************************************************************** // ** Lieferstatus anzeigen // ******************************************************************************** // Shopeinstellungen einlesen $FeatureObject = GetFeatureDetail(); $tpl_showstatus = $FeatureObject->statusanzeige; $tpl_source = 5; // ******************************************************************************** // ** Aktionstitel // ******************************************************************************** $tpl_kategoriepfad = $AktionsObject->aktions_titel; // ******************************************************************************** // ** Artikeldaten ausgeben // ******************************************************************************** // Artikel einlesen $tpl_artikelarray = GetArtikelDataArray($SearchField, $SearchString, $ArtikelSortField, $ArtikelSortOrder, $DataOffset, $DataCount, $_SESSION["mail"], "", "", "", "", "", 1, 1, "", "", 1); // Daten für die Ausgabe aufbereiten foreach ($tpl_artikelarray as $tpl_artikel_key => $tpl_artikel) { // Beschreibungskurzausgabe if($tpl_artikel["kurz_beschreibung"]) { $tpl_artikelarray[$tpl_artikel_key]["beschreibungs_ausgabe"] = $tpl_artikel["kurz_beschreibung"]; } else { $tpl_artikelarray[$tpl_artikel_key]["beschreibungs_ausgabe"] = $tpl_artikel["beschreibung_kurz"]; } // ID einer Merkmalkombination if ($tpl_artikel["merkmalkombination"]) { $tpl_artikelarray[$tpl_artikel_key]["id"] = $tpl_artikel["merkmalkombination"]; } // Bestellbutton if($tpl_artikel["verkaufstop"] == 1 && $tpl_artikel["lager"] < 1 ) { $tpl_artikelarray[$tpl_artikel_key]["bestellbutton"] = "verkaufstop"; } else { if ($tpl_artikel["voe_datum_format"]) { $tpl_artikelarray[$tpl_artikel_key]["bestellbutton"] = $lang_vorbestellen; } else { $tpl_artikelarray[$tpl_artikel_key]["bestellbutton"] = $s_kaufen; } } // Varianten if (!$tpl_artikel["merkmalkombination"] && !$tpl_artikel["merkmalkombination"]) { $tpl_artikelarray[$tpl_artikel_key]["formstart_artikel"] = "
"; } else { $tpl_artikelarray[$tpl_artikel_key]["variante" . $VariantenKey . "_string"] .= ""; } } } if ($tpl_artikel["merkmalkombination"] || $tpl_artikel["merkmalkombinationparentid"]) { $tpl_artikelarray[$tpl_artikel_key]["formstart_merkmalkombination"] = "