Moin zusammen,
ich tappe gerade irgendwie im Dunkeln. Ich habe ein kleines Modul entwickelt, das einen einzigen Eintrag in der Datenbank macht und die oxAdminView extended. Lokal läuft alles top, live wird die Startseite des Shops in den Frame geladen und beim Verlassen des Moduls erscheint die Fehlermeldung: “EXCEPTION_SYSTEMCOMPONENT_CLASSNOTFOUND”.
Ich habe mittlerweile mehrfach alles überprüft, der Livezustand entspricht EXAKT dem Zustand auf meinem lokalen System.
Vielleicht hat ja einer von euch spontan eine Idee, woran es liegen könnte. Hier mal der Code:
class customDeliveryTime extends oxAdminView
{
protected $_sThisTemplate = 'customDeliveryTime.tpl';
protected $_sGetActDelTime = "SELECT delivery_date FROM oxcustomdeliverytime WHERE id = '1'";
public function render()
{
ini_set('display_errors', true);
parent::render();
$oSmarty = oxUtilsView::getInstance()->getSmarty();
$oSmarty->assign( "oViewConf", $this->_aViewData["oViewConf"]);
$oSmarty->assign( "shop", $this->_aViewData["shop"]);
$this->_aViewData["actual_delivery_date"] = oxDb::getDb()->getOne( $this->_sGetActDelTime );
return $this->_sThisTemplate;
}
public function setDeliveryTime(){
$myConfig = $this->getConfig();
ini_set('display_errors', true);
$sSetActDelTime = 'UPDATE oxcustomdeliverytime SET delivery_date = "'. $myConfig->getParameter("actDelTime") . '" WHERE id = "1"';
$result = oxDb::getDb()->getOne($sSetActDelTime);
$this->_aViewData["actual_delivery_date"] = $myConfig->getParameter("actDelTime");
}
}
Danke und Grüße