Wir haben nun seit Ewigkeiten mal wieder die Wartungsseite für ein paar Stunden einschalten müssen. Nun sehe ich das immer wieder Kunden die wartung.php aufrufen obwohl wir schon wieder seit Tagen online sind. Es scheint, die Besucher haben sich in der Zeit als wir den Wartungsmodus aktiv hatten ein bookmark gesetzt. Wenn der Wartungsmodus aus ist, sollte doch der aufruf der Wartungsseite nicht länger möglich sein, sondern umlenken auf die Startseite. Denke das sollte von JTL mal umgesetzt werden.
Für die schnelle Umsetzung habe ich mir mal die wartung.php angeschaut, ich denke hier muss man ansetzen, hat jemand eine Idee wie man das am besten macht?
Komando zurück: scheint mit der 3.19b3 realisiert zu sein, habe mich eben gewundert, das die wartung.php die ich eben gepostet habe anderst ist als die vom aktuellen 3.17b4 von uns
Für die schnelle Umsetzung habe ich mir mal die wartung.php angeschaut, ich denke hier muss man ansetzen, hat jemand eine Idee wie man das am besten macht?
Code:
<?php
/**
* copyright (c) 2006-2010 JTL-Software-GmbH, all rights reserved
*
* this file may not be redistributed in whole or significant part
* and is subject to the JTL-Software-GmbH license.
*
* license: http://jtl-software.de/jtlshop3license.html
*/
require_once("includes/globalinclude.php");
if ($GlobaleEinstellungen['global']['wartungsmodus_aktiviert'] == "N") {
header('Location: ' . URL_SHOP, true, 307);
exit;
}
$AktuelleSeite = "WARTUNG";
//session starten
$session = new Session();
//einstellungen holen
$Einstellungen = getEinstellungen(array(CONF_GLOBAL,CONF_RSS,CONF_KUNDEN,CONF_KUNDENFELD,CONF_KUNDENWERBENKUNDEN,CONF_NEWSLETTER));
$GLOBALS['GlobaleEinstellungen'] = array_merge($GLOBALS['GlobaleEinstellungen'], $Einstellungen);
//erstelle $smarty
require_once(PFAD_INCLUDES."smartyInlcude.php");
//setze seitentyp
setzeSeitenTyp(PAGE_WARTUNG);
//url
$requestURL = baueURL($Link,URLART_SEITE);
$sprachURL = baueSprachURLS($Link,URLART_SEITE);
$Boxen;
//hole aktuelle Kategorie, falls eine gesetzt
$AktuelleKategorie = new Kategorie(verifyGPCDataInteger("kategorie"));
$AufgeklappteKategorien = new KategorieListe();
$AufgeklappteKategorien->getOpenCategories($AktuelleKategorie);
$startKat = new Kategorie();
$startKat->kKategorie=-1;
//spezifische assigns
$smarty->assign('Navigation',createNavigation($AktuelleSeite, 0, 0));
$smarty->assign('Einstellungen',$GLOBALS['GlobaleEinstellungen']);
require_once(PFAD_INCLUDES."letzterInclude.php");
$smarty->display('wartung.tpl');
?>
Komando zurück: scheint mit der 3.19b3 realisiert zu sein, habe mich eben gewundert, das die wartung.php die ich eben gepostet habe anderst ist als die vom aktuellen 3.17b4 von uns