致命错误:在非对象上调用成员函数getCfg()

时间:2011-07-17 15:12:36

标签: php joomla

您好我在使用joomla创建的网站上传了一个模板,当我应用模板并访问我的网站时,我收到以下错误,

致命错误:调用成员函数致命错误:在第21行的/home/a7751589/public_html/templates/themza_j15_11/index.php中的非对象上调用成员函数getCfg()。 /强>

index.php第21行的代码如下所示。

$sliderVars['directionNav']=($this->params->get('sliderVars_directionNav')==='true' or $this->params->get('sliderVars_directionNav')==='false')?$this->params->get('sliderVars_directionNav'):'true';

请告知我需要做些什么来完成这项工作,

谢谢

3 个答案:

答案 0 :(得分:2)

我建议检查主题与组件的兼容性......

检查其http://forum.joomla.org/viewtopic.php?t=637126

答案 1 :(得分:0)

同意GkDreamz - 模板名称中的“... J15 ...”部分让我觉得它是一个1.5模板,您可能正在新的2.5版本上安装。

答案 2 :(得分:0)

当我遇到这种情况时,我在PHP脚本中注意到了这一点:

global $mainframe;

请记住,从Joomla 2.5开始,$mainframe不再使用global,所以它应该是这样的:

$mainframe = & JFactory::getApplication();