; // Achtung: Das betrifft nicht evtl. Layout-Grafiken unterhalb des Template-Verzeichnisses! // ** $cfgImagePath = "bilder"; // Dateinamen. ** File names $cfgFileArticles = "wohnungen.php"; // Zeigt Artikel als Tabelle $cfgFileOneArticle= "wohnung_details.php"; // Ein Artikel // $cfgFileFullView = "csc_fullview.php"; // Vollbild der Grafik $cfgFileFullView = "wohnung_details.php"; // Alternative zum vorigen // Gültigkeit des Cookie in Sekunden $cfgCookieExpire = "3600"; // Mögliche Spezial-Aktionen für die Artikel. Daraus wird automatisch die Select-Box gebildet ** $cfgSpecialAction = array("Last Minute","Angebote","Pauschal"); // Debug - Ausgaben ** Debug output $cfgDebug = 0; // Position der Navigation $cfgNavBarTop = 0; $cfgNavBarBottom = 0; // Hinter der folgenden variable verbirgt sich die möglichkeit, ein anderes layout auszuwählen // Der aufruf erfolgt dann zB. so: include ("$cfgTplPath/csc_body.tpl"); // ** $cfgTplPath = "tpl"; // Wird eine framenavigation benutzt? Wenn ja, bitte auf 1 setzen. Der eintrag wird benoetigt, // um die shop-navigation zusammen mit der artikel-liste in einer seite anzuzeigen. // ** $cfgUseFrames = 0; // *********** Admin only ************ // Sprachen, die in der Anzeige verwendet werden. // Nur für den Admin-Bereich! // ** $cfgLanguage = "de"; // Das Format fuer Datums- und Zeitdarstellung $cfgDateFormat = "DD.MM.YYYY"; $cfgTimeFormat = "hh:mm"; // ****** Modul-Definitionen ******* // An dieser Stelle koennen zusaetzliche Module definiert werden // Upload module $cfgModule[upload][exist] = 0; $cfgModule[upload][fnc_file] = "inc/mod_upload.inc.php"; $cfgModule[upload][php_file] = "mod_article_upload.php"; // Statistik Module (Admin) $cfgModule[usage][exist] = 0; $cfgModule[usage][fnc_file] = ""; $cfgModule[usage][php_file] = "mod_csc_usage.php"; ?>-Links der Artikel-Gruppen ** creates -links of article groups ShowArticleSpecialOption Erzeugt Selectbox der Spezial-Optionen ** creates selectbox of special options SQLSearchString Erzeugt SQL-Statement fuer die Artikel-Suche ** creates SQL of article search ShopArticleTable Stellt Artikel in einer HTML-Tabelle dar ** shows articles in a html-table ShopSingleArticle Zeigt einen Artikel an ** shows one article ShowNavigation Stellt die Navigation dar ** Shows the Navigation ******************************************************************************/ // Setze Variable für diese Funktionsbibliothek ** set variable for this function library $bFncFile["shop"] = true; /****************************************************************************** Function : GetArticleField Arguments : $nArticleID, $svField Description: Holt einzelnes Feld aus Artikel-Datenbank und gibt es als return-wert zurück ** Takes a single field of a single row and returns it Returns : $svValue / 0 Echos : - Templates : - Date : 2000-01-17 last update: 2000-01-17 Author : andreas kempf aka 'amalesh' *******************************************************************************/ function GetArticleField ($nArticleID, $svField) { $svValue = 0; if ($nArticleID) { include ("inc/cfg_sql.inc.php"); $connectionID = OpenDatabase (); $svSQL = "select $svField from $cfgTabArticle where ID = $nArticleID"; // Führe SQL-Query aus ** query $result = @mysql_query($svSQL,$connectionID); $svValue = @mysql_result($result, $svField); } return $svValue; } /****************************************************************************** Function : ShowArticleField Arguments : $nArticleID, $svField Description: Holt einzelnes Feld aus Artikel-Datenbank und zeigt es an ** Shows one field of one article Returns : - Echos : $svValue (bei erfolg) Templates : - Date : 2000-01-17 last update: 2000-01-17 Author : andreas kempf aka 'amalesh' *******************************************************************************/ function ShowArticleField ($nArticleID, $svField) { if ($nArticleID) { include ("inc/cfg_sql.inc.php"); $connectionID = OpenDatabase (); $svSQL = "select $svField from $cfgTabArticle where ID = $nArticleID"; // Führe SQL-Query aus ** do the query $result = @mysql_query($svSQL,$connectionID); $svValue = @mysql_result($result, $svField); } // Gebe result oder 0 aus if ($svValue) echo $svValue; } /****************************************************************************** Function : GetArticleID Arguments : $svArticleNumber Description: Holt Artikel-ID und gibt es als return-wert zurück ** Returns the article id if the argument is the articel number Returns : $svValue Echos : - Templates : - Date : 2000-01-17 last update: 2000-01-17 Author : andreas kempf aka 'amalesh' *******************************************************************************/ function GetArticleID ($svArticleNumber) { include ("inc/cfg_sql.inc.php"); $connectionID = OpenDatabase (); $svSQL = "select ID from $cfgTabArticle where product_number='$svArticleNumber'"; if (DEBUG) echo "\n\n"; $result = @mysql_query($svSQL,$connectionID); $svValue = @mysql_result($result, 0, "ID"); if ($svValue) return $svValue; else return "0"; } /****************************************************************************** Function : GetArticle Arguments : $nArticleID Description: Holt alle Felder für einen Artikel aus Artikel-Datenbank und gibt sie als array zurück ** Get all fields of an article and return them as an array Returns : $saThisArticle Echos : - Templates : - Date : 2000-01-17 last update: 2000-01-17 Author : andreas kempf aka 'amalesh' *******************************************************************************/ function GetArticle ($nArticleID) { include ("inc/cfg_sql.inc.php"); $connectionID = OpenDatabase (); $svSQL = "select * from $cfgTabArticle where ID = $nArticleID"; if (DEBUG) echo "\n\n"; // Führe SQL-Query aus ** do the query $result = @mysql_query( $svSQL,$connectionID); $saThisArticle = @mysql_fetch_array($result); // Gebe result oder 0 zurück if ($saThisArticle) return $saThisArticle; else return "0"; } /****************************************************************************** Function : GetAdress Arguments : $nAdressID Description: Holt alle Felder einer Adresse und gibt sie als array zurück Returns : $saOneAdress Echos : - Templates : - Date : 1999-04-14 last update: 1999-04-14 Author : andreas kempf aka 'amalesh' *******************************************************************************/ function GetAdress ($nAdressID) { // Wenn ID nicht 0, wird ausgeführt if ($nAdressID != 0) { include ("inc/cfg_sql.inc.php"); $connectionID = OpenDatabase (); // $svSQL = "select * from $cfgTabCustomer where ID = $nAdressID"; // // $svSQL = "select $cfgFields[$cfgTabCustomer] from $cfgTabCustomer where ID = $nAdressID"; // // $svSQL = "select $cfgFields[$cfgTabCustomer] from $cfgTabCustomer where ID = $nAdressID"; if (DEBUG) echo "\n\n"; //Führe SQL-Query aus $result = @mysql_query($svSQL,$connectionID); $saOneAdress = @mysql_fetch_array($result); } // Gebe result oder 0 zurück if ($saOneAdress) return $saOneAdress; else return "0"; } /****************************************************************************** Function : ShowArticleGroupOption Arguments : - Description: Holt alle Artikel-Arten und gibt sie als Select-option aus Returns : - Echos : -tag Templates : - Date : 2000-01-17 last update: 2001-05-11 Author : andreas kempf aka 'amalesh' *******************************************************************************/ function ShowArticleGroupLink () { include ("inc/cfg_sql.inc.php"); include ("inc/cfg_general.inc.php"); $connectionID = OpenDatabase (); $svSQL = "select distinct category from $cfgTabArticle where flag_display=1 order by category"; if (DEBUG) echo "\n\n"; // Führe SQL-Query aus ** do the query $result = @mysql_query($svSQL,$connectionID); // option values $x=0; while ($saArtikelArt = @mysql_fetch_array($result)) { echo "$saArtikelArt[category]
"; $x++; } if ($x == 0) // Wenn keine artikel-gruppen vorhanden ** if there are no article categories { include ("$cfgTplPath/cfg_err.inc.php"); echo "$cfgErrArticle[0]"; } } /****************************************************************************** Function : ShowArticleSpecialOption Arguments : - Description: Holt alle Artikel-Aktionen und gibt sie als Select-option aus ** Get all article actions and show them as select options Returns : - Echos :