Opencart:维护模式变量

Opencart:维护模式变量,opencart,Opencart,当我将opencart设置为maintenace模式时,出现以下错误: Fatal error: Call to a member function getLayout() on a non-object in ../catalog/controller/common/header.php on line 195 第195行的代码是: $layout_id = $this->model_design_layout->getLayout($route); 当站点处于维护模式时,

当我将opencart设置为maintenace模式时,出现以下错误:

Fatal error: Call to a member function getLayout() on a non-object in
../catalog/controller/common/header.php on line 195 
第195行的代码是:

 $layout_id = $this->model_design_layout->getLayout($route);

当站点处于
维护模式时,我想忽略这一行,如何实现这一点?

最可能的问题是,您的一个或多个库文件因上载而损坏。从本地文件夹重新上传
system/library/
文件夹。您的配置文件看起来很好,错误没有引用配置问题

另外,您使用的是什么版本。你有vQMod吗?服务器的PHP版本是什么?据我所知,我想你的电话已经换了。我的OpenCart没有那条线。我使用最新版本
1.5.5.1

添加行

$this->load->model('design/layout');
catalog/controller/common/header.php中出现错误之前,php
应该更正此错误。如果没有,请尝试重新上传
/catalog/model/design/layout.php