Hallo zusammen,
heute ist mir aufgefallen, dass ich einige der cms-seiten nicht mehr aufrufen kann.
Der Shop läuft bis jetzt nur lokal. Community Edition 4.7.3_54408
Fehlermeldung:
Der hinweis
Sagt ja anscheinend schonmal aus, dass es sich auf mein Modul bezieht.
In diesem Modul wird aber die Funktion 'setViewConfigParam' nicht aufgerufen. Jedenfalls nicht direkt. Und warum das dann mit dem Aufruf der cms-seiten zusammenhängt, verstehe ich auch nicht.
Modul:
Ich habe eben nochmal getestet. Die Fehlermeldung kommt nur, wenn ich ein zweites Modul deaktiviere. Dieses habe ich jetzt auch oben eingefügt.
Trotzdem wird in der Fehlermeldung das andere modul genannt.
Ich hoffe, mir kann jemand helfen.
Grüße
Keno
heute ist mir aufgefallen, dass ich einige der cms-seiten nicht mehr aufrufen kann.
Der Shop läuft bis jetzt nur lokal. Community Edition 4.7.3_54408
Fehlermeldung:
Code:
oxSystemComponentException---!--NOT CAUGHT--!--oxException (time: 2013-06-05 01:06:59): [0]: Function 'setViewConfigParam' does not exist or is not accessible! (ArticleActionList) Stack Trace: #0 /var/www/server/application/controllers/oxubase.php(1344): oxSuperCfg->__call('setViewConfigPa...', Array) #1 /var/www/server/application/controllers/oxubase.php(1344): ArticleActionList->setViewConfigParam('iartPerPage', '12') #2 /var/www/server/application/controllers/oxubase.php(2034): oxUBase->_setNrOfArtPerPage() #3 /var/www/server/core/oxview.php(189): oxUBase->addGlobalParams() #4 /var/www/server/application/controllers/oxubase.php(615): oxView->init() #5 /var/www/server/core/oxshopcontrol.php(450): oxUBase->init() #6 /var/www/server/core/oxshopcontrol.php(387): oxShopControl->_initializeViewObject('exceptionError', 'displayExceptio...', NULL, NULL) #7 /var/www/server/core/oxshopcontrol.php(161): oxShopControl->_process('exceptionError', 'displayExceptio...') #8 /var/www/server/core/oxid.php(40): oxShopControl->start() #9 /var/www/server/index.php(28): Oxid::run() #10 /var/www/server/oxseo.php(46): require('/var/www/serve...') #11 {main} Faulty component -->
Der hinweis
Code:
Function 'setViewConfigParam' does not exist or is not accessible! (ArticleActionList)
In diesem Modul wird aber die Funktion 'setViewConfigParam' nicht aufgerufen. Jedenfalls nicht direkt. Und warum das dann mit dem Aufruf der cms-seiten zusammenhängt, verstehe ich auch nicht.
Modul:
PHP Code:
class horizontal_action_list extends horizontal_action_list_parent
{
protected $_oMySpecialArticleList;
public function getCMSPages($ident = null)
{
$oContentList = oxNew('oxcontent');
$oContentList->loadByIdent($ident);
}
public function getInfoBoxByIdent($ident)
{
$contents = array();
$db = oxDb::getDb();
$db->setFetchMode(ADODB_FETCH_ASSOC);
$ident = mysql_real_escape_string($ident);
$sQuery = "SELECT OXLOADID as ident,
OXACTIVE as active,
OXTITLE_2 as title,
OXCONTENT_2 as content
FROM oxcontents WHERE OXLOADID LIKE '".$ident."_%' AND OXACTIVE_2 = 1;";
$sSql = $db->Execute($sQuery);
if ($sSql != false )
{
while (!$sSql->EOF)
{
$contents[] = $sSql->fields;
$sSql->moveNext();
}
}
return $contents;
}
public function oPrint($data)
{
echo "<pre>".print_r($data, true)."</pre>";
}
}
Trotzdem wird in der Fehlermeldung das andere modul genannt.
Ich hoffe, mir kann jemand helfen.
Grüße
Keno